kitchensync
groupconfigdialog.cpp00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include "groupconfigdialog.h"
00022
00023 #include "groupconfig.h"
00024
00025 #include <klocale.h>
00026
00027 #include <tqlayout.h>
00028
00029 GroupConfigDialog::GroupConfigDialog( TQWidget *parent, SyncProcess *process )
00030 : KDialogBase( parent, 0, true, i18n("Configure Synchronization Group"),
00031 Ok )
00032 {
00033 TQFrame *topFrame = makeMainWidget();
00034
00035 TQBoxLayout *topLayout = new TQVBoxLayout( topFrame );
00036
00037 mConfigWidget = new GroupConfig( topFrame );
00038 topLayout->addWidget( mConfigWidget );
00039
00040 mConfigWidget->setSyncProcess( process );
00041
00042 setInitialSize( configDialogSize( "size_groupconfigdialog" ) );
00043 }
00044
00045 GroupConfigDialog::~GroupConfigDialog()
00046 {
00047 saveDialogSize( "size_groupconfigdialog" );
00048 }
00049
00050 void GroupConfigDialog::slotOk()
00051 {
00052 mConfigWidget->saveConfig();
00053
00054 accept();
00055 }
00056
00057 #include "groupconfigdialog.moc"
|