From caccbdef7506ed596669c35009bd6d5634ee6ee1 Mon Sep 17 00:00:00 2001 From: ulf69 Date: Mon, 02 Aug 2004 22:23:36 +0000 Subject: optimized layout for SL5500 --- diff --git a/microkde/kresources/configpage.cpp b/microkde/kresources/configpage.cpp index 912c62e..2fe021d 100644 --- a/microkde/kresources/configpage.cpp +++ b/microkde/kresources/configpage.cpp @@ -102,7 +102,7 @@ ConfigPage::ConfigPage( QWidget *parent, const char *name ) groupBox->setColumnLayout(0, Qt::Vertical ); groupBox->layout()->setSpacing( 6 ); groupBox->layout()->setMargin( 11 ); - QGridLayout *groupBoxLayout = new QGridLayout( groupBox->layout(), 2, 2 ); + QGridLayout *groupBoxLayout = new QGridLayout( groupBox->layout(), 4, 2 ); //US mFamilyCombo = new KComboBox( false, groupBox ); mFamilyCombo = new KComboBox( groupBox ); @@ -114,19 +114,29 @@ ConfigPage::ConfigPage( QWidget *parent, const char *name ) mListView->addColumn( i18n( "Type" ) ); mListView->addColumn( i18n( "Standard" ) ); - groupBoxLayout->addWidget( mListView, 1, 0 ); +//US groupBoxLayout->addWidget( mListView, 1, 0 ); + groupBoxLayout->addMultiCellWidget( mListView, 1, 1, 0, 1 ); + + + mAddButton = new QPushButton( i18n( "&Add..." ), this ); + groupBoxLayout->addWidget( mAddButton, 2, 0 ); + mRemoveButton = new QPushButton( i18n( "&Remove" ), this ); + groupBoxLayout->addWidget( mRemoveButton, 2, 1 ); + mEditButton = new QPushButton( i18n( "&Edit..." ), this ); + groupBoxLayout->addWidget( mEditButton, 3, 0 ); + mStandardButton = new QPushButton( i18n( "&Use as Standard" ), this ); + groupBoxLayout->addWidget( mStandardButton, 3, 1 ); - KButtonBox *buttonBox = new KButtonBox( groupBox, Vertical ); - mAddButton = buttonBox->addButton( i18n( "&Add..." ), this, SLOT(slotAdd()) ); - mRemoveButton = buttonBox->addButton( i18n( "&Remove" ), this, SLOT(slotRemove()) ); mRemoveButton->setEnabled( false ); - mEditButton = buttonBox->addButton( i18n( "&Edit..." ), this, SLOT(slotEdit()) ); mEditButton->setEnabled( false ); - mStandardButton = buttonBox->addButton( i18n( "&Use as Standard" ), this, SLOT(slotStandard()) ); mStandardButton->setEnabled( false ); - buttonBox->layout(); - groupBoxLayout->addWidget( buttonBox, 1, 1 ); + + connect( mAddButton, SIGNAL( clicked() ), SLOT(slotAdd()) ); + connect( mRemoveButton, SIGNAL( clicked() ), SLOT(slotRemove()) ); + connect( mEditButton, SIGNAL( clicked() ), SLOT(slotEdit()) ); + connect( mStandardButton, SIGNAL( clicked() ), SLOT(slotStandard()) ); + mainLayout->addWidget( groupBox ); -- cgit v0.9.0.2