summaryrefslogtreecommitdiffabout
path: root/kabc
authorzautrix <zautrix>2005-06-28 21:26:55 (UTC)
committer zautrix <zautrix>2005-06-28 21:26:55 (UTC)
commitf226b4cd2ce06a6948811fe04d80fe3ffa44f695 (patch) (side-by-side diff)
tree32fc124bf593d6d854b1bf368b18f8db2aa6ff4b /kabc
parent29fbaa763b39011bb1d19b1f5f705cab53ac0d7a (diff)
downloadkdepimpi-f226b4cd2ce06a6948811fe04d80fe3ffa44f695.zip
kdepimpi-f226b4cd2ce06a6948811fe04d80fe3ffa44f695.tar.gz
kdepimpi-f226b4cd2ce06a6948811fe04d80fe3ffa44f695.tar.bz2
fixxx
Diffstat (limited to 'kabc') (more/less context) (ignore whitespace changes)
-rw-r--r--kabc/addresseedialog.cpp65
1 files changed, 24 insertions, 41 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") );
+ if ( mMultiple ) {
+
+ 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,17 +320,15 @@ Addressee::List AddresseeDialog::getAddressees( QWidget *parent )
static int geoH = 0;
- if ( QApplication::desktop()->width() <= 640 )
- dlg->showMaximized();
- else {
- if ( !geoX && ! geoY && !geoW &&!geoH ) {
- geoX = dlg->geometry().x();
- geoY = dlg->geometry().y();
- geoW = dlg->width();
- geoH = dlg->height();
- } else {
- dlg->show();
- dlg->setGeometry(geoX , geoY,geoW , geoH );
-
- }
- }
+ if ( !geoX && ! geoY && !geoW &&!geoH ) {
+ geoX = dlg->geometry().x();
+ geoY = dlg->geometry().y();
+ geoW = dlg->width();
+ geoH = dlg->height();
+ }
+ 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 ) {