summaryrefslogtreecommitdiffabout
path: root/kaddressbook
Side-by-side diff
Diffstat (limited to 'kaddressbook') (more/less context) (ignore whitespace changes)
-rw-r--r--kaddressbook/kabcore.cpp1
-rw-r--r--kaddressbook/kcmconfigs/addresseewidget.cpp14
-rw-r--r--kaddressbook/kcmconfigs/kabconfigwidget.cpp14
-rw-r--r--kaddressbook/kcmconfigs/kcmkabconfig.cpp6
4 files changed, 26 insertions, 9 deletions
diff --git a/kaddressbook/kabcore.cpp b/kaddressbook/kabcore.cpp
index 7bf1a2f..a6d722d 100644
--- a/kaddressbook/kabcore.cpp
+++ b/kaddressbook/kabcore.cpp
@@ -1009,4 +1009,5 @@ void KABCore::openConfigDialog()
this, SLOT( configurationChanged() ) );
saveSettings();
+ ConfigureDialog->showMaximized();
ConfigureDialog->exec();
delete ConfigureDialog;
diff --git a/kaddressbook/kcmconfigs/addresseewidget.cpp b/kaddressbook/kcmconfigs/addresseewidget.cpp
index 0f3c353..f84b2ba 100644
--- a/kaddressbook/kcmconfigs/addresseewidget.cpp
+++ b/kaddressbook/kcmconfigs/addresseewidget.cpp
@@ -59,5 +59,5 @@ NamePartWidget::NamePartWidget( const QString &title, QWidget *parent,
mRemoveButton = bbox->addButton( i18n( "Rem" ), this, SLOT( remove() ) );
bbox->layout();
- layout->addMultiCellWidget( bbox, 0, 2, 2,2);
+ layout->addMultiCellWidget( bbox, 0, 1, 2,2);
mEdit = new KLineEdit( this );
@@ -162,5 +162,11 @@ AddresseeWidget::AddresseeWidget( QWidget *parent, const char *name )
mInclusion = new NamePartWidget( i18n( "Inclusions" ), this );
mSuffix = new NamePartWidget( i18n( "Suffixes" ), this );
- QLabel *label = new QLabel( i18n( "Default formatted name:" ), this );
+ QString dfn;
+ if (QApplication::desktop()->width() > 320 )
+ dfn = i18n( "Default formatted name:" );
+ else
+ dfn = i18n( "Def. formatted name:" );
+
+ QLabel *label = new QLabel( dfn, this );
mFormattedNameCombo = new KComboBox( this );
@@ -172,6 +178,6 @@ AddresseeWidget::AddresseeWidget( QWidget *parent, const char *name )
if (KGlobal::getOrientation() == KGlobal::Portrait)
{
- layout = new QGridLayout( this, 4, 2, KDialog::marginHint(),
- KDialog::spacingHint() );
+ layout = new QGridLayout( this, 4, 2, KDialog::marginHintSmall(),
+ KDialog::spacingHintSmall() );
layout->addMultiCellWidget( mPrefix, 0, 0, 0, 1 );
diff --git a/kaddressbook/kcmconfigs/kabconfigwidget.cpp b/kaddressbook/kcmconfigs/kabconfigwidget.cpp
index 7b3e5c6..38c7946 100644
--- a/kaddressbook/kcmconfigs/kabconfigwidget.cpp
+++ b/kaddressbook/kcmconfigs/kabconfigwidget.cpp
@@ -92,11 +92,14 @@ KABConfigWidget::KABConfigWidget( QWidget *parent, const char *name )
// General page
QWidget *generalPage = new QWidget( this );
- QVBoxLayout *layout = new QVBoxLayout( generalPage, KDialog::marginHint(),
- KDialog::spacingHint() );
+ QVBoxLayout *layout = new QVBoxLayout( generalPage, KDialog::marginHintSmall(),
+ KDialog::spacingHintSmall() );
QGroupBox *groupBox = new QGroupBox( 0, Qt::Vertical, i18n( "General" ), generalPage );
QVBoxLayout *boxLayout = new QVBoxLayout( groupBox->layout() );
boxLayout->setAlignment( Qt::AlignTop );
-
+ boxLayout->setMargin(KDialog::marginHintSmall() );
+ groupBox->layout()->setMargin(KDialog::marginHintSmall()) ;
+ groupBox->layout()->setSpacing(KDialog::spacingHintSmall());
+ boxLayout->setSpacing( KDialog::spacingHintSmall() );
mViewsSingleClickBox = new QCheckBox( i18n( "Honor KDE single click" ), groupBox, "msingle" );
boxLayout->addWidget( mViewsSingleClickBox );
@@ -110,5 +113,8 @@ KABConfigWidget::KABConfigWidget( QWidget *parent, const char *name )
boxLayout = new QVBoxLayout( groupBox->layout() );
boxLayout->setAlignment( Qt::AlignTop );
-
+ boxLayout->setMargin(KDialog::marginHintSmall());
+ boxLayout->setSpacing(KDialog::spacingHintSmall());
+ groupBox->layout()->setMargin(1) ;
+ groupBox->layout()->setSpacing(0);
mExtensionView = new KListView( groupBox );
mExtensionView->setAllColumnsShowFocus( true );
diff --git a/kaddressbook/kcmconfigs/kcmkabconfig.cpp b/kaddressbook/kcmconfigs/kcmkabconfig.cpp
index 791a940..a278042 100644
--- a/kaddressbook/kcmconfigs/kcmkabconfig.cpp
+++ b/kaddressbook/kcmconfigs/kcmkabconfig.cpp
@@ -29,4 +29,5 @@
#include <kdebug.h>
#include <klocale.h>
+#include <stdlib.h>
#include "kabconfigwidget.h"
@@ -44,8 +45,11 @@ KCMKabConfig::KCMKabConfig( QWidget *parent, const char *name )
: KCModule( parent, name )
{
+ //abort();
QVBoxLayout *layout = new QVBoxLayout( this );
mConfigWidget = new KABConfigWidget( this, "mConfigWidget" );
layout->addWidget( mConfigWidget );
-
+ layout->setSpacing( 0 );
+ layout->setMargin( 0 );
+
connect( mConfigWidget, SIGNAL( changed( bool ) ), SIGNAL( changed( bool ) ) );
load();