-rw-r--r-- | kabc/addresseedialog.cpp | 47 |
1 files changed, 15 insertions, 32 deletions
diff --git a/kabc/addresseedialog.cpp b/kabc/addresseedialog.cpp index 0cf75a0..671787e 100644 --- a/kabc/addresseedialog.cpp +++ b/kabc/addresseedialog.cpp @@ -66,11 +66,6 @@ AddresseeDialog::AddresseeDialog( QWidget *parent, bool multiple ) : - QWidget *topWidget = plainPage(); - QBoxLayout *topLayout = new QHBoxLayout( topWidget ); - - - KDGanttMinimizeSplitter* mMiniSplitter = new KDGanttMinimizeSplitter( Qt::Horizontal, topWidget); + KDGanttMinimizeSplitter* mMiniSplitter = new KDGanttMinimizeSplitter( Qt::Horizontal, this ); mMiniSplitter->setMinimizeDirection ( KDGanttMinimizeSplitter::Right ); - - topLayout->addWidget(mMiniSplitter ); + setMainWidget( mMiniSplitter ); @@ -90,5 +85,6 @@ AddresseeDialog::AddresseeDialog( QWidget *parent, bool multiple ) : SLOT( slotOk() ) ); - //QHBox* searchBox = new QHBox ( listWidget ); - mAddresseeEdit = new QLineEdit( listWidget ); + QHBox * hb = new QHBox ( listWidget ); + listLayout->addWidget ( hb ); + mAddresseeEdit = new QLineEdit( hb ); connect( mAddresseeEdit, SIGNAL( returnPressed() ), @@ -96,21 +92,8 @@ AddresseeDialog::AddresseeDialog( QWidget *parent, bool multiple ) : mAddresseeEdit->setFocus(); - QPushButton *searchButton = new QPushButton( i18n("Search!"), listWidget ); + QPushButton *searchButton = new QPushButton( i18n("Search!"), hb ); connect ( searchButton, SIGNAL( clicked() ), SLOT( loadAddressBook() ) ); - - QHBoxLayout *searchLayout = new QHBoxLayout (listLayout) ; - searchLayout->addWidget( mAddresseeEdit ); - searchLayout->addWidget( searchButton ); - //listLayout->addWidget( searchBox ); - if ( mMultiple ) { - //QBoxLayout *selectedLayout = new QVBoxLayout; - //topLayout->addLayout( selectedLayout ); - //topLayout->setSpacing( spacingHint() ); - - QVBox *selectedGroup = new QVBox( mMiniSplitter ); - new QLabel ( i18n("Selected:"), selectedGroup ); - //selectedLayout->addWidget( selectedGroup ); - mSelectedList = new KListView( selectedGroup ); - mSelectedList->addColumn( i18n("Name") ); + mSelectedList = new KListView( mMiniSplitter ); + mSelectedList->addColumn( i18n("Selected Name") ); mSelectedList->addColumn( i18n("Email") ); @@ -332,2 +315,3 @@ Addressee::List AddresseeDialog::getAddressees( QWidget *parent ) AddresseeDialog *dlg = new AddresseeDialog( parent, true ); +#ifdef DESKTOP_VERSION static int geoX = 0; @@ -336,5 +320,2 @@ Addressee::List AddresseeDialog::getAddressees( QWidget *parent ) static int geoH = 0; - if ( QApplication::desktop()->width() <= 640 ) - dlg->showMaximized(); - else { if ( !geoX && ! geoY && !geoW &&!geoH ) { @@ -344,9 +325,10 @@ Addressee::List AddresseeDialog::getAddressees( QWidget *parent ) geoH = dlg->height(); - } else { + } dlg->show(); dlg->setGeometry(geoX , geoY,geoW , geoH ); - - } - } +#else + dlg->showMaximized(); +#endif int result = dlg->exec(); +#ifdef DESKTOP_VERSION geoX = dlg->geometry().x(); @@ -355,2 +337,3 @@ Addressee::List AddresseeDialog::getAddressees( QWidget *parent ) geoH = dlg->height(); +#endif if ( result == QDialog::Accepted ) { |