[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/kaddressbook/xxport
From:       Mathias Soeken <soeken () pprojekt ! de>
Date:       2007-08-24 13:16:00
Message-ID: 1187961360.565246.4383.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 704252 by msoeken:

* porting: fix layout
* focus other delimiter textbox, when clicking corrosponding radio button


 M  +17 -16    csvimportdialog.cpp  


--- trunk/KDE/kdepim/kaddressbook/xxport/csvimportdialog.cpp #704251:704252
@@ -380,7 +380,7 @@
 
   QGridLayout *layout = new QGridLayout( mPage );
   layout->setSpacing( spacingHint() );
-  layout->setMargin( marginHint() );
+  layout->setMargin( 0 );
   QHBoxLayout *hbox = new QHBoxLayout();
   hbox->setSpacing( spacingHint() );
 
@@ -748,21 +748,22 @@
 void CSVImportDialog::delimiterClicked( int id )
 {
   switch ( id ) {
-   case 0: // comma
-    mDelimiter = ",";
-    break;
-   case 4: // other
-    mDelimiter = mDelimiterEdit->text();
-    break;
-   case 2: // tab
-    mDelimiter = "\t";
-    break;
-   case 3: // space
-    mDelimiter = " ";
-    break;
-   case 1: // semicolon
-    mDelimiter = ";";
-    break;
+    case 0: // comma
+      mDelimiter = ",";
+      break;
+    case 4: // other
+      mDelimiterEdit->setFocus( Qt::OtherFocusReason );
+      mDelimiter = mDelimiterEdit->text();
+      break;
+    case 2: // tab
+      mDelimiter = "\t";
+      break;
+    case 3: // space
+      mDelimiter = " ";
+      break;
+    case 1: // semicolon
+      mDelimiter = ";";
+      break;
   }
 
   fillTable();
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic