#include <kdialog.h>
#include <tdelocale.h>

/****************************************************************************
** Form implementation generated from reading ui file 'kcminterface.ui'
**
** Created by: The TQt user interface compiler (TQt 3.5.0)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/

#include "kcminterface.h"

#include <ntqvariant.h>
#include <kiconloader.h>
#include <klineedit.h>
#include <knuminput.h>
#include <kprocess.h>
#include <kpushbutton.h>
#include <kurllabel.h>
#include <kurlrequester.h>
#include <tdelistview.h>
#include <ntqpushbutton.h>
#include <ntqtabwidget.h>
#include <ntqlabel.h>
#include <ntqgroupbox.h>
#include <ntqbuttongroup.h>
#include <ntqradiobutton.h>
#include <ntqlineedit.h>
#include <ntqcheckbox.h>
#include <ntqcombobox.h>
#include <ntqframe.h>
#include <ntqlayout.h>
#include <ntqtooltip.h>
#include <ntqwhatsthis.h>
#include "kcminterface.ui.h"

/*
 *  Constructs a KcmInterface as a child of 'parent', with the
 *  name 'name' and widget flags set to 'f'.
 */
KcmInterface::KcmInterface( TQWidget* parent, const char* name, WFlags fl )
    : TQWidget( parent, name, fl )
{
    if ( !name )
	setName( "KcmInterface" );
    setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)1, 0, 0, sizePolicy().hasHeightForWidth() ) );
    KcmInterfaceLayout = new TQVBoxLayout( this, 0, 6, "KcmInterfaceLayout"); 

    mainTab = new TQTabWidget( this, "mainTab" );

    tab = new TQWidget( mainTab, "tab" );
    tabLayout = new TQVBoxLayout( tab, 11, 6, "tabLayout"); 

    layout38 = new TQHBoxLayout( 0, 0, 6, "layout38"); 

    TextLabel1_6 = new TQLabel( tab, "TextLabel1_6" );
    TextLabel1_6->setFrameShape( TQLabel::MShape );
    TextLabel1_6->setFrameShadow( TQLabel::MShadow );
    layout38->addWidget( TextLabel1_6 );

    configUrlRq = new KURLRequester( tab, "configUrlRq" );
    layout38->addWidget( configUrlRq );

    loadBtn = new TQPushButton( tab, "loadBtn" );
    loadBtn->setEnabled( true );
    layout38->addWidget( loadBtn );
    tabLayout->addLayout( layout38 );

    GroupBox1_2 = new TQGroupBox( tab, "GroupBox1_2" );
    TQFont GroupBox1_2_font(  GroupBox1_2->font() );
    GroupBox1_2->setFont( GroupBox1_2_font ); 
    GroupBox1_2->setColumnLayout(0, TQt::Vertical );
    GroupBox1_2->layout()->setSpacing( 6 );
    GroupBox1_2->layout()->setMargin( 11 );
    GroupBox1_2Layout = new TQGridLayout( GroupBox1_2->layout() );
    GroupBox1_2Layout->setAlignment( TQt::AlignTop );

    TextLabel1_2_2_2 = new TQLabel( GroupBox1_2, "TextLabel1_2_2_2" );
    TQFont TextLabel1_2_2_2_font(  TextLabel1_2_2_2->font() );
    TextLabel1_2_2_2->setFont( TextLabel1_2_2_2_font ); 

    GroupBox1_2Layout->addWidget( TextLabel1_2_2_2, 0, 0 );

    workgroupEdit = new KLineEdit( GroupBox1_2, "workgroupEdit" );
    TQFont workgroupEdit_font(  workgroupEdit->font() );
    workgroupEdit->setFont( workgroupEdit_font ); 

    GroupBox1_2Layout->addWidget( workgroupEdit, 0, 1 );

    serverStringEdit = new KLineEdit( GroupBox1_2, "serverStringEdit" );
    TQFont serverStringEdit_font(  serverStringEdit->font() );
    serverStringEdit->setFont( serverStringEdit_font ); 

    GroupBox1_2Layout->addWidget( serverStringEdit, 2, 1 );

    netbiosNameEdit = new KLineEdit( GroupBox1_2, "netbiosNameEdit" );
    TQFont netbiosNameEdit_font(  netbiosNameEdit->font() );
    netbiosNameEdit->setFont( netbiosNameEdit_font ); 

    GroupBox1_2Layout->addWidget( netbiosNameEdit, 1, 1 );

    TextLabel4_3 = new TQLabel( GroupBox1_2, "TextLabel4_3" );
    TQFont TextLabel4_3_font(  TextLabel4_3->font() );
    TextLabel4_3->setFont( TextLabel4_3_font ); 

    GroupBox1_2Layout->addWidget( TextLabel4_3, 2, 0 );

    TextLabel3_6 = new TQLabel( GroupBox1_2, "TextLabel3_6" );
    TQFont TextLabel3_6_font(  TextLabel3_6->font() );
    TextLabel3_6->setFont( TextLabel3_6_font ); 

    GroupBox1_2Layout->addWidget( TextLabel3_6, 1, 0 );
    tabLayout->addWidget( GroupBox1_2 );

    securityLevelBtnGrp = new TQButtonGroup( tab, "securityLevelBtnGrp" );
    TQFont securityLevelBtnGrp_font(  securityLevelBtnGrp->font() );
    securityLevelBtnGrp->setFont( securityLevelBtnGrp_font ); 
    securityLevelBtnGrp->setColumnLayout(0, TQt::Vertical );
    securityLevelBtnGrp->layout()->setSpacing( 6 );
    securityLevelBtnGrp->layout()->setMargin( 11 );
    securityLevelBtnGrpLayout = new TQHBoxLayout( securityLevelBtnGrp->layout() );
    securityLevelBtnGrpLayout->setAlignment( TQt::AlignTop );

    layout33 = new TQVBoxLayout( 0, 0, 6, "layout33"); 

    shareRadio = new TQRadioButton( securityLevelBtnGrp, "shareRadio" );
    TQFont shareRadio_font(  shareRadio->font() );
    shareRadio->setFont( shareRadio_font ); 
    shareRadio->setChecked( true );
    layout33->addWidget( shareRadio );

    userRadio = new TQRadioButton( securityLevelBtnGrp, "userRadio" );
    TQFont userRadio_font(  userRadio->font() );
    userRadio->setFont( userRadio_font ); 
    layout33->addWidget( userRadio );

    serverRadio = new TQRadioButton( securityLevelBtnGrp, "serverRadio" );
    TQFont serverRadio_font(  serverRadio->font() );
    serverRadio->setFont( serverRadio_font ); 
    layout33->addWidget( serverRadio );

    domainRadio = new TQRadioButton( securityLevelBtnGrp, "domainRadio" );
    TQFont domainRadio_font(  domainRadio->font() );
    domainRadio->setFont( domainRadio_font ); 
    layout33->addWidget( domainRadio );

    adsRadio = new TQRadioButton( securityLevelBtnGrp, "adsRadio" );
    TQFont adsRadio_font(  adsRadio->font() );
    adsRadio->setFont( adsRadio_font ); 
    layout33->addWidget( adsRadio );
    securityLevelBtnGrpLayout->addLayout( layout33 );

    securityLevelHelpLbl = new TQLabel( securityLevelBtnGrp, "securityLevelHelpLbl" );
    securityLevelHelpLbl->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)5, 0, 0, securityLevelHelpLbl->sizePolicy().hasHeightForWidth() ) );
    TQFont securityLevelHelpLbl_font(  securityLevelHelpLbl->font() );
    securityLevelHelpLbl->setFont( securityLevelHelpLbl_font ); 
    securityLevelHelpLbl->setTextFormat( TQLabel::RichText );
    securityLevelHelpLbl->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignTop ) );
    securityLevelHelpLbl->setIndent( 5 );
    securityLevelBtnGrpLayout->addWidget( securityLevelHelpLbl );
    tabLayout->addWidget( securityLevelBtnGrp );

    GroupBox12 = new TQGroupBox( tab, "GroupBox12" );
    TQFont GroupBox12_font(  GroupBox12->font() );
    GroupBox12->setFont( GroupBox12_font ); 
    GroupBox12->setColumnLayout(0, TQt::Vertical );
    GroupBox12->layout()->setSpacing( 6 );
    GroupBox12->layout()->setMargin( 11 );
    GroupBox12Layout = new TQGridLayout( GroupBox12->layout() );
    GroupBox12Layout->setAlignment( TQt::AlignTop );

    passwordServerLabel = new TQLabel( GroupBox12, "passwordServerLabel" );
    passwordServerLabel->setEnabled( false );
    TQFont passwordServerLabel_font(  passwordServerLabel->font() );
    passwordServerLabel->setFont( passwordServerLabel_font ); 

    GroupBox12Layout->addWidget( passwordServerLabel, 0, 0 );

    passwordServerEdit = new TQLineEdit( GroupBox12, "passwordServerEdit" );
    passwordServerEdit->setEnabled( false );

    GroupBox12Layout->addWidget( passwordServerEdit, 0, 1 );

    realmLabel = new TQLabel( GroupBox12, "realmLabel" );
    realmLabel->setEnabled( false );
    TQFont realmLabel_font(  realmLabel->font() );
    realmLabel->setFont( realmLabel_font ); 

    GroupBox12Layout->addWidget( realmLabel, 1, 0 );

    allowGuestLoginsChk = new TQCheckBox( GroupBox12, "allowGuestLoginsChk" );
    allowGuestLoginsChk->setEnabled( false );
    TQFont allowGuestLoginsChk_font(  allowGuestLoginsChk->font() );
    allowGuestLoginsChk->setFont( allowGuestLoginsChk_font ); 

    GroupBox12Layout->addWidget( allowGuestLoginsChk, 2, 0 );

    layout39 = new TQHBoxLayout( 0, 0, 6, "layout39"); 

    TextLabel6_5 = new TQLabel( GroupBox12, "TextLabel6_5" );
    TextLabel6_5->setEnabled( false );
    TextLabel6_5->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)5, 0, 0, TextLabel6_5->sizePolicy().hasHeightForWidth() ) );
    TQFont TextLabel6_5_font(  TextLabel6_5->font() );
    TextLabel6_5->setFont( TextLabel6_5_font ); 
    layout39->addWidget( TextLabel6_5 );

    guestAccountCombo = new TQComboBox( false, GroupBox12, "guestAccountCombo" );
    guestAccountCombo->setEnabled( false );
    TQFont guestAccountCombo_font(  guestAccountCombo->font() );
    guestAccountCombo->setFont( guestAccountCombo_font ); 
    layout39->addWidget( guestAccountCombo );
    spacer44 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    layout39->addItem( spacer44 );

    GroupBox12Layout->addLayout( layout39, 2, 1 );

    realmEdit = new TQLineEdit( GroupBox12, "realmEdit" );
    realmEdit->setEnabled( false );
    TQFont realmEdit_font(  realmEdit->font() );
    realmEdit->setFont( realmEdit_font ); 

    GroupBox12Layout->addWidget( realmEdit, 1, 1 );
    tabLayout->addWidget( GroupBox12 );

    GroupBox10 = new TQGroupBox( tab, "GroupBox10" );
    TQFont GroupBox10_font(  GroupBox10->font() );
    GroupBox10->setFont( GroupBox10_font ); 
    GroupBox10->setColumnLayout(0, TQt::Vertical );
    GroupBox10->layout()->setSpacing( 6 );
    GroupBox10->layout()->setMargin( 11 );
    GroupBox10Layout = new TQHBoxLayout( GroupBox10->layout() );
    GroupBox10Layout->setAlignment( TQt::AlignTop );

    TextLabel2_3 = new TQLabel( GroupBox10, "TextLabel2_3" );
    TextLabel2_3->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)5, 0, 0, TextLabel2_3->sizePolicy().hasHeightForWidth() ) );
    TQFont TextLabel2_3_font(  TextLabel2_3->font() );
    TextLabel2_3->setFont( TextLabel2_3_font ); 
    TextLabel2_3->setAlignment( int( TQLabel::AlignVCenter ) );
    GroupBox10Layout->addWidget( TextLabel2_3 );

    KURLLabel1 = new KURLLabel( GroupBox10, "KURLLabel1" );
    KURLLabel1->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)5, 0, 0, KURLLabel1->sizePolicy().hasHeightForWidth() ) );
    GroupBox10Layout->addWidget( KURLLabel1 );
    Spacer38 = new TQSpacerItem( 30, 0, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    GroupBox10Layout->addItem( Spacer38 );
    tabLayout->addWidget( GroupBox10 );
    Spacer36 = new TQSpacerItem( 20, 40, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout->addItem( Spacer36 );
    mainTab->insertTab( tab, TQString::fromLatin1("") );

    shareTab = new TQWidget( mainTab, "shareTab" );
    shareTabLayout = new TQVBoxLayout( shareTab, 11, 6, "shareTabLayout"); 

    shareListView = new TDEListView( shareTab, "shareListView" );
    shareListView->addColumn( tr2i18n( "Name" ) );
    shareListView->addColumn( tr2i18n( "Path" ) );
    shareListView->addColumn( tr2i18n( "Comment" ) );
    shareListView->addColumn( tr2i18n( "Properties" ) );
    shareListView->setAllColumnsShowFocus( true );
    shareListView->setShowSortIndicator( true );
    shareListView->setRootIsDecorated( false );
    shareListView->setResizeMode( TDEListView::AllColumns );
    shareTabLayout->addWidget( shareListView );

    Layout54 = new TQHBoxLayout( 0, 0, 6, "Layout54"); 

    editDefaultShareBtn = new TQPushButton( shareTab, "editDefaultShareBtn" );
    Layout54->addWidget( editDefaultShareBtn );
    Spacer21 = new TQSpacerItem( 20, 0, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    Layout54->addItem( Spacer21 );

    addShareBtn = new TQPushButton( shareTab, "addShareBtn" );
    Layout54->addWidget( addShareBtn );

    editShareBtn = new TQPushButton( shareTab, "editShareBtn" );
    Layout54->addWidget( editShareBtn );

    removeShareBtn = new TQPushButton( shareTab, "removeShareBtn" );
    Layout54->addWidget( removeShareBtn );
    shareTabLayout->addLayout( Layout54 );
    mainTab->insertTab( shareTab, TQString::fromLatin1("") );

    tab_2 = new TQWidget( mainTab, "tab_2" );
    tabLayout_2 = new TQVBoxLayout( tab_2, 11, 6, "tabLayout_2"); 

    printerListView = new TDEListView( tab_2, "printerListView" );
    printerListView->addColumn( tr2i18n( "Name" ) );
    printerListView->addColumn( tr2i18n( "Printer" ) );
    printerListView->addColumn( tr2i18n( "Comment" ) );
    printerListView->addColumn( tr2i18n( "Properties" ) );
    printerListView->setAllColumnsShowFocus( true );
    printerListView->setShowSortIndicator( true );
    printerListView->setRootIsDecorated( false );
    printerListView->setResizeMode( TDEListView::AllColumns );
    tabLayout_2->addWidget( printerListView );

    Layout53 = new TQHBoxLayout( 0, 0, 6, "Layout53"); 

    editDefaultPrinterBtn = new TQPushButton( tab_2, "editDefaultPrinterBtn" );
    Layout53->addWidget( editDefaultPrinterBtn );
    Spacer21_2 = new TQSpacerItem( 20, 0, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    Layout53->addItem( Spacer21_2 );

    addPrinterBtn = new TQPushButton( tab_2, "addPrinterBtn" );
    Layout53->addWidget( addPrinterBtn );

    editPrinterBtn = new TQPushButton( tab_2, "editPrinterBtn" );
    Layout53->addWidget( editPrinterBtn );

    removePrinterBtn = new TQPushButton( tab_2, "removePrinterBtn" );
    Layout53->addWidget( removePrinterBtn );
    tabLayout_2->addLayout( Layout53 );
    mainTab->insertTab( tab_2, TQString::fromLatin1("") );

    tab_3 = new TQWidget( mainTab, "tab_3" );
    tabLayout_3 = new TQVBoxLayout( tab_3, 11, 6, "tabLayout_3"); 

    layout56 = new TQHBoxLayout( 0, 0, 6, "layout56"); 

    groupBox51_2 = new TQGroupBox( tab_3, "groupBox51_2" );
    groupBox51_2->setColumnLayout(0, TQt::Vertical );
    groupBox51_2->layout()->setSpacing( 6 );
    groupBox51_2->layout()->setMargin( 11 );
    groupBox51_2Layout = new TQVBoxLayout( groupBox51_2->layout() );
    groupBox51_2Layout->setAlignment( TQt::AlignTop );

    sambaUsersListView = new TDEListView( groupBox51_2, "sambaUsersListView" );
    sambaUsersListView->addColumn( tr2i18n( "Name" ) );
    sambaUsersListView->addColumn( tr2i18n( "UID" ) );
    sambaUsersListView->addColumn( tr2i18n( "Disabled" ) );
    sambaUsersListView->addColumn( tr2i18n( "No Password" ) );
    sambaUsersListView->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)7, 10, 0, sambaUsersListView->sizePolicy().hasHeightForWidth() ) );
    groupBox51_2Layout->addWidget( sambaUsersListView );
    layout56->addWidget( groupBox51_2 );

    layout55 = new TQVBoxLayout( 0, 0, 6, "layout55"); 
    spacer71_3 = new TQSpacerItem( 20, 30, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    layout55->addItem( spacer71_3 );

    addSambaUserBtn = new TQPushButton( tab_3, "addSambaUserBtn" );
    addSambaUserBtn->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)0, 0, 0, addSambaUserBtn->sizePolicy().hasHeightForWidth() ) );
    layout55->addWidget( addSambaUserBtn );
    spacer71 = new TQSpacerItem( 20, 30, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    layout55->addItem( spacer71 );

    removeSambaUserBtn = new TQPushButton( tab_3, "removeSambaUserBtn" );
    removeSambaUserBtn->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)0, 0, 0, removeSambaUserBtn->sizePolicy().hasHeightForWidth() ) );
    layout55->addWidget( removeSambaUserBtn );
    spacer71_2 = new TQSpacerItem( 20, 30, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    layout55->addItem( spacer71_2 );
    layout56->addLayout( layout55 );

    groupBox52_2 = new TQGroupBox( tab_3, "groupBox52_2" );
    groupBox52_2->setColumnLayout(0, TQt::Vertical );
    groupBox52_2->layout()->setSpacing( 6 );
    groupBox52_2->layout()->setMargin( 11 );
    groupBox52_2Layout = new TQVBoxLayout( groupBox52_2->layout() );
    groupBox52_2Layout->setAlignment( TQt::AlignTop );

    unixUsersListView = new TDEListView( groupBox52_2, "unixUsersListView" );
    unixUsersListView->addColumn( tr2i18n( "Name" ) );
    unixUsersListView->addColumn( tr2i18n( "UID" ) );
    unixUsersListView->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)7, 5, 0, unixUsersListView->sizePolicy().hasHeightForWidth() ) );
    groupBox52_2Layout->addWidget( unixUsersListView );
    layout56->addWidget( groupBox52_2 );
    tabLayout_3->addLayout( layout56 );

    layout55_2 = new TQHBoxLayout( 0, 0, 6, "layout55_2"); 

    sambaUserPasswordBtn = new TQPushButton( tab_3, "sambaUserPasswordBtn" );
    layout55_2->addWidget( sambaUserPasswordBtn );

    joinADomainBtn = new TQPushButton( tab_3, "joinADomainBtn" );
    joinADomainBtn->setEnabled( false );
    layout55_2->addWidget( joinADomainBtn );
    Spacer26 = new TQSpacerItem( 240, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    layout55_2->addItem( Spacer26 );
    tabLayout_3->addLayout( layout55_2 );
    mainTab->insertTab( tab_3, TQString::fromLatin1("") );

    advanced = new TQWidget( mainTab, "advanced" );
    advancedLayout = new TQVBoxLayout( advanced, 11, 6, "advancedLayout"); 

    advancedFrame = new TQFrame( advanced, "advancedFrame" );
    advancedFrame->setFrameShape( TQFrame::StyledPanel );
    advancedFrame->setFrameShadow( TQFrame::Raised );
    advancedLayout->addWidget( advancedFrame );

    Frame26 = new TQFrame( advanced, "Frame26" );
    Frame26->setFrameShape( TQFrame::HLine );
    Frame26->setFrameShadow( TQFrame::Sunken );
    advancedLayout->addWidget( Frame26 );

    Layout92 = new TQHBoxLayout( 0, 0, 6, "Layout92"); 

    advancedWarningPixLbl = new TQLabel( advanced, "advancedWarningPixLbl" );
    advancedWarningPixLbl->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, advancedWarningPixLbl->sizePolicy().hasHeightForWidth() ) );
    advancedWarningPixLbl->setScaledContents( true );
    Layout92->addWidget( advancedWarningPixLbl );

    TextLabel1_4 = new TQLabel( advanced, "TextLabel1_4" );
    TQFont TextLabel1_4_font(  TextLabel1_4->font() );
    TextLabel1_4_font.setBold( true );
    TextLabel1_4->setFont( TextLabel1_4_font ); 
    Layout92->addWidget( TextLabel1_4 );
    advancedLayout->addLayout( Layout92 );
    mainTab->insertTab( advanced, TQString::fromLatin1("") );

    advancedDumpTab = new TQWidget( mainTab, "advancedDumpTab" );
    advancedDumpTabLayout = new TQVBoxLayout( advancedDumpTab, 11, 6, "advancedDumpTabLayout"); 

    advancedTab = new TQTabWidget( advancedDumpTab, "advancedTab" );
    advancedTab->setTabShape( TQTabWidget::Rounded );

    tab_4 = new TQWidget( advancedTab, "tab_4" );
    tabLayout_4 = new TQGridLayout( tab_4, 1, 1, 0, 6, "tabLayout_4"); 

    tabWidget4 = new TQTabWidget( tab_4, "tabWidget4" );

    tab_5 = new TQWidget( tabWidget4, "tab_5" );
    tabLayout_5 = new TQGridLayout( tab_5, 1, 1, 11, 6, "tabLayout_5"); 
    spacer90 = new TQSpacerItem( 20, 40, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_5->addItem( spacer90, 2, 0 );

    groupBox66 = new TQGroupBox( tab_5, "groupBox66" );
    groupBox66->setColumnLayout(0, TQt::Vertical );
    groupBox66->layout()->setSpacing( 6 );
    groupBox66->layout()->setMargin( 11 );
    groupBox66Layout = new TQVBoxLayout( groupBox66->layout() );
    groupBox66Layout->setAlignment( TQt::AlignTop );

    obeyPamRestrictionsChk = new TQCheckBox( groupBox66, "obeyPamRestrictionsChk" );
    TQFont obeyPamRestrictionsChk_font(  obeyPamRestrictionsChk->font() );
    obeyPamRestrictionsChk->setFont( obeyPamRestrictionsChk_font ); 
    groupBox66Layout->addWidget( obeyPamRestrictionsChk );

    pamPasswordChangeChk = new TQCheckBox( groupBox66, "pamPasswordChangeChk" );
    TQFont pamPasswordChangeChk_font(  pamPasswordChangeChk->font() );
    pamPasswordChangeChk->setFont( pamPasswordChangeChk_font ); 
    groupBox66Layout->addWidget( pamPasswordChangeChk );

    tabLayout_5->addWidget( groupBox66, 1, 0 );

    groupBox67 = new TQGroupBox( tab_5, "groupBox67" );
    groupBox67->setColumnLayout(0, TQt::Vertical );
    groupBox67->layout()->setSpacing( 6 );
    groupBox67->layout()->setMargin( 11 );
    groupBox67Layout = new TQVBoxLayout( groupBox67->layout() );
    groupBox67Layout->setAlignment( TQt::AlignTop );

    allowTrustedDomainsChk = new TQCheckBox( groupBox67, "allowTrustedDomainsChk" );
    TQFont allowTrustedDomainsChk_font(  allowTrustedDomainsChk->font() );
    allowTrustedDomainsChk->setFont( allowTrustedDomainsChk_font ); 
    groupBox67Layout->addWidget( allowTrustedDomainsChk );

    paranoidServerSecurityChk = new TQCheckBox( groupBox67, "paranoidServerSecurityChk" );
    groupBox67Layout->addWidget( paranoidServerSecurityChk );

    tabLayout_5->addWidget( groupBox67, 1, 1 );

    groupBox68 = new TQGroupBox( tab_5, "groupBox68" );
    groupBox68->setColumnLayout(0, TQt::Vertical );
    groupBox68->layout()->setSpacing( 6 );
    groupBox68->layout()->setMargin( 11 );
    groupBox68Layout = new TQGridLayout( groupBox68->layout() );
    groupBox68Layout->setAlignment( TQt::AlignTop );

    TextLabel8_2_2_2_2_2_2 = new TQLabel( groupBox68, "TextLabel8_2_2_2_2_2_2" );
    TQFont TextLabel8_2_2_2_2_2_2_font(  TextLabel8_2_2_2_2_2_2->font() );
    TextLabel8_2_2_2_2_2_2->setFont( TextLabel8_2_2_2_2_2_2_font ); 

    groupBox68Layout->addWidget( TextLabel8_2_2_2_2_2_2, 3, 0 );

    TextLabel8_2_2_2_2_2 = new TQLabel( groupBox68, "TextLabel8_2_2_2_2_2" );
    TQFont TextLabel8_2_2_2_2_2_font(  TextLabel8_2_2_2_2_2->font() );
    TextLabel8_2_2_2_2_2->setFont( TextLabel8_2_2_2_2_2_font ); 

    groupBox68Layout->addWidget( TextLabel8_2_2_2_2_2, 2, 0 );

    TextLabel1_2_5_2 = new TQLabel( groupBox68, "TextLabel1_2_5_2" );

    groupBox68Layout->addWidget( TextLabel1_2_5_2, 1, 0 );

    TextLabel2_5_2 = new TQLabel( groupBox68, "TextLabel2_5_2" );
    TextLabel2_5_2->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)5, 0, 0, TextLabel2_5_2->sizePolicy().hasHeightForWidth() ) );
    TQFont TextLabel2_5_2_font(  TextLabel2_5_2->font() );
    TextLabel2_5_2->setFont( TextLabel2_5_2_font ); 

    groupBox68Layout->addWidget( TextLabel2_5_2, 0, 0 );

    bindInterfacesOnlyChk = new TQCheckBox( groupBox68, "bindInterfacesOnlyChk" );

    groupBox68Layout->addWidget( bindInterfacesOnlyChk, 1, 3 );

    mapToGuestCombo = new TQComboBox( false, groupBox68, "mapToGuestCombo" );

    groupBox68Layout->addWidget( mapToGuestCombo, 0, 1 );

    TextLabel8_2_3_2 = new TQLabel( groupBox68, "TextLabel8_2_3_2" );
    TQFont TextLabel8_2_3_2_font(  TextLabel8_2_3_2->font() );
    TextLabel8_2_3_2->setFont( TextLabel8_2_3_2_font ); 

    groupBox68Layout->addWidget( TextLabel8_2_3_2, 4, 0 );

    rootDirectoryEdit = new TQLineEdit( groupBox68, "rootDirectoryEdit" );
    TQFont rootDirectoryEdit_font(  rootDirectoryEdit->font() );
    rootDirectoryEdit_font.setBold( true );
    rootDirectoryEdit->setFont( rootDirectoryEdit_font ); 

    groupBox68Layout->addMultiCellWidget( rootDirectoryEdit, 2, 2, 1, 3 );

    authMethodsEdit = new TQLineEdit( groupBox68, "authMethodsEdit" );
    TQFont authMethodsEdit_font(  authMethodsEdit->font() );
    authMethodsEdit_font.setBold( true );
    authMethodsEdit->setFont( authMethodsEdit_font ); 

    groupBox68Layout->addMultiCellWidget( authMethodsEdit, 3, 3, 1, 3 );

    interfacesEdit = new TQLineEdit( groupBox68, "interfacesEdit" );

    groupBox68Layout->addMultiCellWidget( interfacesEdit, 1, 1, 1, 2 );
    Spacer37_2_2 = new TQSpacerItem( 180, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox68Layout->addMultiCell( Spacer37_2_2, 0, 0, 2, 3 );

    TextLabel6_7_2 = new TQLabel( groupBox68, "TextLabel6_7_2" );
    TQFont TextLabel6_7_2_font(  TextLabel6_7_2->font() );
    TextLabel6_7_2->setFont( TextLabel6_7_2_font ); 

    groupBox68Layout->addWidget( TextLabel6_7_2, 6, 0 );

    algorithmicRidBaseSpin = new KIntSpinBox( groupBox68, "algorithmicRidBaseSpin" );
    TQFont algorithmicRidBaseSpin_font(  algorithmicRidBaseSpin->font() );
    algorithmicRidBaseSpin->setFont( algorithmicRidBaseSpin_font ); 
    algorithmicRidBaseSpin->setMaxValue( 2147483647 );

    groupBox68Layout->addWidget( algorithmicRidBaseSpin, 6, 1 );
    Spacer37_2_2_2 = new TQSpacerItem( 117, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox68Layout->addMultiCell( Spacer37_2_2_2, 6, 6, 2, 3 );

    hostsEquivUrlRq = new KURLRequester( groupBox68, "hostsEquivUrlRq" );
    TQFont hostsEquivUrlRq_font(  hostsEquivUrlRq->font() );
    hostsEquivUrlRq_font.setBold( true );
    hostsEquivUrlRq->setFont( hostsEquivUrlRq_font ); 

    groupBox68Layout->addMultiCellWidget( hostsEquivUrlRq, 4, 4, 1, 3 );

    TextLabel8_2_2_3_2_2 = new TQLabel( groupBox68, "TextLabel8_2_2_3_2_2" );
    TQFont TextLabel8_2_2_3_2_2_font(  TextLabel8_2_2_3_2_2->font() );
    TextLabel8_2_2_3_2_2->setFont( TextLabel8_2_2_3_2_2_font ); 

    groupBox68Layout->addWidget( TextLabel8_2_2_3_2_2, 5, 0 );

    privateDirUrlRq = new KURLRequester( groupBox68, "privateDirUrlRq" );
    TQFont privateDirUrlRq_font(  privateDirUrlRq->font() );
    privateDirUrlRq->setFont( privateDirUrlRq_font ); 

    groupBox68Layout->addMultiCellWidget( privateDirUrlRq, 5, 5, 1, 3 );

    tabLayout_5->addMultiCellWidget( groupBox68, 0, 0, 0, 1 );
    tabWidget4->insertTab( tab_5, TQString::fromLatin1("") );

    TabPage = new TQWidget( tabWidget4, "TabPage" );
    TabPageLayout = new TQGridLayout( TabPage, 1, 1, 11, 6, "TabPageLayout"); 
    spacer57 = new TQSpacerItem( 20, 40, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    TabPageLayout->addItem( spacer57, 2, 0 );

    groupBox73 = new TQGroupBox( TabPage, "groupBox73" );
    groupBox73->setColumnLayout(0, TQt::Vertical );
    groupBox73->layout()->setSpacing( 6 );
    groupBox73->layout()->setMargin( 11 );
    groupBox73Layout = new TQVBoxLayout( groupBox73->layout() );
    groupBox73Layout->setAlignment( TQt::AlignTop );

    updateEncryptedChk = new TQCheckBox( groupBox73, "updateEncryptedChk" );
    TQFont updateEncryptedChk_font(  updateEncryptedChk->font() );
    updateEncryptedChk->setFont( updateEncryptedChk_font ); 
    groupBox73Layout->addWidget( updateEncryptedChk );

    TabPageLayout->addWidget( groupBox73, 1, 2 );

    groupBox75 = new TQGroupBox( TabPage, "groupBox75" );
    groupBox75->setColumnLayout(0, TQt::Vertical );
    groupBox75->layout()->setSpacing( 6 );
    groupBox75->layout()->setMargin( 11 );
    groupBox75Layout = new TQGridLayout( groupBox75->layout() );
    groupBox75Layout->setAlignment( TQt::AlignTop );

    encryptPasswordsChk = new TQCheckBox( groupBox75, "encryptPasswordsChk" );
    TQFont encryptPasswordsChk_font(  encryptPasswordsChk->font() );
    encryptPasswordsChk->setFont( encryptPasswordsChk_font ); 

    groupBox75Layout->addMultiCellWidget( encryptPasswordsChk, 0, 0, 0, 3 );

    TextLabel8_2_2_2 = new TQLabel( groupBox75, "TextLabel8_2_2_2" );
    TQFont TextLabel8_2_2_2_font(  TextLabel8_2_2_2->font() );
    TextLabel8_2_2_2->setFont( TextLabel8_2_2_2_font ); 

    groupBox75Layout->addWidget( TextLabel8_2_2_2, 1, 0 );

    smbPasswdFileUrlRq = new KURLRequester( groupBox75, "smbPasswdFileUrlRq" );
    TQFont smbPasswdFileUrlRq_font(  smbPasswdFileUrlRq->font() );
    smbPasswdFileUrlRq->setFont( smbPasswdFileUrlRq_font ); 

    groupBox75Layout->addMultiCellWidget( smbPasswdFileUrlRq, 1, 1, 1, 3 );

    TextLabel3_5_3_2 = new TQLabel( groupBox75, "TextLabel3_5_3_2" );
    TQFont TextLabel3_5_3_2_font(  TextLabel3_5_3_2->font() );
    TextLabel3_5_3_2->setFont( TextLabel3_5_3_2_font ); 

    groupBox75Layout->addWidget( TextLabel3_5_3_2, 2, 0 );

    passwdChatEdit = new KLineEdit( groupBox75, "passwdChatEdit" );
    TQFont passwdChatEdit_font(  passwdChatEdit->font() );
    passwdChatEdit->setFont( passwdChatEdit_font ); 

    groupBox75Layout->addMultiCellWidget( passwdChatEdit, 3, 3, 1, 3 );

    passdbBackendEdit = new KLineEdit( groupBox75, "passdbBackendEdit" );
    TQFont passdbBackendEdit_font(  passdbBackendEdit->font() );
    passdbBackendEdit->setFont( passdbBackendEdit_font ); 

    groupBox75Layout->addMultiCellWidget( passdbBackendEdit, 2, 2, 1, 3 );

    TextLabel3_5_3 = new TQLabel( groupBox75, "TextLabel3_5_3" );
    TQFont TextLabel3_5_3_font(  TextLabel3_5_3->font() );
    TextLabel3_5_3->setFont( TextLabel3_5_3_font ); 

    groupBox75Layout->addWidget( TextLabel3_5_3, 3, 0 );

    passwdChatDebugChk = new TQCheckBox( groupBox75, "passwdChatDebugChk" );
    TQFont passwdChatDebugChk_font(  passwdChatDebugChk->font() );
    passwdChatDebugChk->setFont( passwdChatDebugChk_font ); 

    groupBox75Layout->addMultiCellWidget( passwdChatDebugChk, 5, 5, 0, 3 );

    TextLabel5_2_3_4_3 = new TQLabel( groupBox75, "TextLabel5_2_3_4_3" );

    groupBox75Layout->addWidget( TextLabel5_2_3_4_3, 4, 3 );

    TextLabel3_5_3_3 = new TQLabel( groupBox75, "TextLabel3_5_3_3" );
    TQFont TextLabel3_5_3_3_font(  TextLabel3_5_3_3->font() );
    TextLabel3_5_3_3->setFont( TextLabel3_5_3_3_font ); 

    groupBox75Layout->addMultiCellWidget( TextLabel3_5_3_3, 4, 4, 0, 1 );

    passwdChatTimeoutSpin = new KIntSpinBox( groupBox75, "passwdChatTimeoutSpin" );
    passwdChatTimeoutSpin->setMaxValue( 2147483647 );

    groupBox75Layout->addWidget( passwdChatTimeoutSpin, 4, 2 );

    TabPageLayout->addWidget( groupBox75, 0, 0 );

    groupBox74 = new TQGroupBox( TabPage, "groupBox74" );
    groupBox74->setColumnLayout(0, TQt::Vertical );
    groupBox74->layout()->setSpacing( 6 );
    groupBox74->layout()->setMargin( 11 );
    groupBox74Layout = new TQGridLayout( groupBox74->layout() );
    groupBox74Layout->setAlignment( TQt::AlignTop );

    TextLabel6_7 = new TQLabel( groupBox74, "TextLabel6_7" );
    TQFont TextLabel6_7_font(  TextLabel6_7->font() );
    TextLabel6_7->setFont( TextLabel6_7_font ); 

    groupBox74Layout->addWidget( TextLabel6_7, 1, 0 );

    TextLabel6_3_2 = new TQLabel( groupBox74, "TextLabel6_3_2" );
    TQFont TextLabel6_3_2_font(  TextLabel6_3_2->font() );
    TextLabel6_3_2->setFont( TextLabel6_3_2_font ); 

    groupBox74Layout->addWidget( TextLabel6_3_2, 2, 0 );

    TextLabel1 = new TQLabel( groupBox74, "TextLabel1" );

    groupBox74Layout->addWidget( TextLabel1, 3, 0 );

    machinePasswordTimeoutSpin = new KIntSpinBox( groupBox74, "machinePasswordTimeoutSpin" );
    machinePasswordTimeoutSpin->setMaxValue( 2147483647 );

    groupBox74Layout->addWidget( machinePasswordTimeoutSpin, 3, 1 );

    minPasswdLengthSpin = new KIntSpinBox( groupBox74, "minPasswdLengthSpin" );
    TQFont minPasswdLengthSpin_font(  minPasswdLengthSpin->font() );
    minPasswdLengthSpin->setFont( minPasswdLengthSpin_font ); 
    minPasswdLengthSpin->setMaxValue( 2147483647 );

    groupBox74Layout->addWidget( minPasswdLengthSpin, 2, 1 );
    Spacer31_2 = new TQSpacerItem( 20, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox74Layout->addItem( Spacer31_2, 3, 3 );

    TextLabel5_2_3_4_2 = new TQLabel( groupBox74, "TextLabel5_2_3_4_2" );

    groupBox74Layout->addWidget( TextLabel5_2_3_4_2, 3, 2 );

    nullPasswordsChk = new TQCheckBox( groupBox74, "nullPasswordsChk" );
    TQFont nullPasswordsChk_font(  nullPasswordsChk->font() );
    nullPasswordsChk->setFont( nullPasswordsChk_font ); 

    groupBox74Layout->addWidget( nullPasswordsChk, 0, 0 );

    passwordLevelSpin = new KIntSpinBox( groupBox74, "passwordLevelSpin" );
    TQFont passwordLevelSpin_font(  passwordLevelSpin->font() );
    passwordLevelSpin->setFont( passwordLevelSpin_font ); 
    passwordLevelSpin->setMaxValue( 2147483647 );

    groupBox74Layout->addWidget( passwordLevelSpin, 1, 1 );

    TabPageLayout->addMultiCellWidget( groupBox74, 1, 1, 0, 1 );

    groupBox76 = new TQGroupBox( TabPage, "groupBox76" );
    groupBox76->setColumnLayout(0, TQt::Vertical );
    groupBox76->layout()->setSpacing( 6 );
    groupBox76->layout()->setMargin( 11 );
    groupBox76Layout = new TQGridLayout( groupBox76->layout() );
    groupBox76Layout->setAlignment( TQt::AlignTop );

    TextLabel8_2_2_3_2 = new TQLabel( groupBox76, "TextLabel8_2_2_3_2" );
    TQFont TextLabel8_2_2_3_2_font(  TextLabel8_2_2_3_2->font() );
    TextLabel8_2_2_3_2->setFont( TextLabel8_2_2_3_2_font ); 

    groupBox76Layout->addWidget( TextLabel8_2_2_3_2, 0, 0 );

    passwdProgramUrlRq = new KURLRequester( groupBox76, "passwdProgramUrlRq" );
    TQFont passwdProgramUrlRq_font(  passwdProgramUrlRq->font() );
    passwdProgramUrlRq->setFont( passwdProgramUrlRq_font ); 

    groupBox76Layout->addWidget( passwdProgramUrlRq, 0, 1 );

    unixPasswordSyncChk = new TQCheckBox( groupBox76, "unixPasswordSyncChk" );
    TQFont unixPasswordSyncChk_font(  unixPasswordSyncChk->font() );
    unixPasswordSyncChk->setFont( unixPasswordSyncChk_font ); 

    groupBox76Layout->addMultiCellWidget( unixPasswordSyncChk, 1, 1, 0, 1 );

    TabPageLayout->addMultiCellWidget( groupBox76, 0, 0, 1, 2 );
    tabWidget4->insertTab( TabPage, TQString::fromLatin1("") );

    TabPage_2 = new TQWidget( tabWidget4, "TabPage_2" );
    TabPageLayout_2 = new TQGridLayout( TabPage_2, 1, 1, 11, 6, "TabPageLayout_2"); 

    TextLabel3_5_2_2 = new TQLabel( TabPage_2, "TextLabel3_5_2_2" );
    TQFont TextLabel3_5_2_2_font(  TextLabel3_5_2_2->font() );
    TextLabel3_5_2_2->setFont( TextLabel3_5_2_2_font ); 

    TabPageLayout_2->addWidget( TextLabel3_5_2_2, 1, 0 );

    usernameMapUrlRq = new KURLRequester( TabPage_2, "usernameMapUrlRq" );
    TQFont usernameMapUrlRq_font(  usernameMapUrlRq->font() );
    usernameMapUrlRq->setFont( usernameMapUrlRq_font ); 

    TabPageLayout_2->addMultiCellWidget( usernameMapUrlRq, 1, 1, 1, 2 );

    TextLabel6_4_2 = new TQLabel( TabPage_2, "TextLabel6_4_2" );
    TQFont TextLabel6_4_2_font(  TextLabel6_4_2->font() );
    TextLabel6_4_2->setFont( TextLabel6_4_2_font ); 

    TabPageLayout_2->addWidget( TextLabel6_4_2, 0, 0 );

    usernameLevelSpin = new KIntSpinBox( TabPage_2, "usernameLevelSpin" );
    TQFont usernameLevelSpin_font(  usernameLevelSpin->font() );
    usernameLevelSpin->setFont( usernameLevelSpin_font ); 
    usernameLevelSpin->setMaxValue( 255 );

    TabPageLayout_2->addWidget( usernameLevelSpin, 0, 1 );
    spacer52 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    TabPageLayout_2->addItem( spacer52, 0, 2 );

    hideLocalUsersChk = new TQCheckBox( TabPage_2, "hideLocalUsersChk" );
    TQFont hideLocalUsersChk_font(  hideLocalUsersChk->font() );
    hideLocalUsersChk->setFont( hideLocalUsersChk_font ); 

    TabPageLayout_2->addMultiCellWidget( hideLocalUsersChk, 2, 2, 0, 1 );

    restrictAnonymousChk = new TQCheckBox( TabPage_2, "restrictAnonymousChk" );
    TQFont restrictAnonymousChk_font(  restrictAnonymousChk->font() );
    restrictAnonymousChk->setFont( restrictAnonymousChk_font ); 

    TabPageLayout_2->addMultiCellWidget( restrictAnonymousChk, 3, 3, 0, 1 );

    useRhostsChk = new TQCheckBox( TabPage_2, "useRhostsChk" );
    TQFont useRhostsChk_font(  useRhostsChk->font() );
    useRhostsChk->setFont( useRhostsChk_font ); 

    TabPageLayout_2->addMultiCellWidget( useRhostsChk, 4, 4, 0, 2 );
    spacer53 = new TQSpacerItem( 20, 170, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    TabPageLayout_2->addItem( spacer53, 5, 0 );
    tabWidget4->insertTab( TabPage_2, TQString::fromLatin1("") );

    tab_6 = new TQWidget( tabWidget4, "tab_6" );
    tabLayout_6 = new TQGridLayout( tab_6, 1, 1, 11, 6, "tabLayout_6"); 

    groupBox13 = new TQGroupBox( tab_6, "groupBox13" );
    groupBox13->setColumnLayout(0, TQt::Vertical );
    groupBox13->layout()->setSpacing( 6 );
    groupBox13->layout()->setMargin( 11 );
    groupBox13Layout = new TQGridLayout( groupBox13->layout() );
    groupBox13Layout->setAlignment( TQt::AlignTop );

    TextLabel3_5_2_3 = new TQLabel( groupBox13, "TextLabel3_5_2_3" );

    groupBox13Layout->addWidget( TextLabel3_5_2_3, 5, 0 );

    clientPlaintextAuthChk = new TQCheckBox( groupBox13, "clientPlaintextAuthChk" );
    TQFont clientPlaintextAuthChk_font(  clientPlaintextAuthChk->font() );
    clientPlaintextAuthChk->setFont( clientPlaintextAuthChk_font ); 

    groupBox13Layout->addMultiCellWidget( clientPlaintextAuthChk, 1, 1, 0, 2 );

    clientLanmanAuthChk = new TQCheckBox( groupBox13, "clientLanmanAuthChk" );
    TQFont clientLanmanAuthChk_font(  clientLanmanAuthChk->font() );
    clientLanmanAuthChk->setFont( clientLanmanAuthChk_font ); 

    groupBox13Layout->addMultiCellWidget( clientLanmanAuthChk, 0, 0, 0, 2 );

    clientSigningCombo = new TQComboBox( false, groupBox13, "clientSigningCombo" );

    groupBox13Layout->addWidget( clientSigningCombo, 5, 1 );

    clientSchannelCombo = new TQComboBox( false, groupBox13, "clientSchannelCombo" );

    groupBox13Layout->addWidget( clientSchannelCombo, 4, 1 );

    TextLabel3_5_2 = new TQLabel( groupBox13, "TextLabel3_5_2" );

    groupBox13Layout->addWidget( TextLabel3_5_2, 4, 0 );

    clientUseSpnegoChk = new TQCheckBox( groupBox13, "clientUseSpnegoChk" );
    TQFont clientUseSpnegoChk_font(  clientUseSpnegoChk->font() );
    clientUseSpnegoChk->setFont( clientUseSpnegoChk_font ); 

    groupBox13Layout->addMultiCellWidget( clientUseSpnegoChk, 3, 3, 0, 2 );

    clientNTLMv2AuthChk = new TQCheckBox( groupBox13, "clientNTLMv2AuthChk" );
    TQFont clientNTLMv2AuthChk_font(  clientNTLMv2AuthChk->font() );
    clientNTLMv2AuthChk->setFont( clientNTLMv2AuthChk_font ); 

    groupBox13Layout->addMultiCellWidget( clientNTLMv2AuthChk, 2, 2, 0, 2 );
    spacer54 = new TQSpacerItem( 16, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox13Layout->addItem( spacer54, 4, 2 );

    tabLayout_6->addWidget( groupBox13, 0, 1 );

    groupBox13_2 = new TQGroupBox( tab_6, "groupBox13_2" );
    groupBox13_2->setColumnLayout(0, TQt::Vertical );
    groupBox13_2->layout()->setSpacing( 6 );
    groupBox13_2->layout()->setMargin( 11 );
    groupBox13_2Layout = new TQGridLayout( groupBox13_2->layout() );
    groupBox13_2Layout->setAlignment( TQt::AlignTop );

    TextLabel3_5_2_3_3 = new TQLabel( groupBox13_2, "TextLabel3_5_2_3_3" );

    groupBox13_2Layout->addWidget( TextLabel3_5_2_3_3, 5, 0 );

    lanmanAuthChk = new TQCheckBox( groupBox13_2, "lanmanAuthChk" );
    TQFont lanmanAuthChk_font(  lanmanAuthChk->font() );
    lanmanAuthChk->setFont( lanmanAuthChk_font ); 

    groupBox13_2Layout->addMultiCellWidget( lanmanAuthChk, 0, 0, 0, 2 );

    serverSigningCombo = new TQComboBox( false, groupBox13_2, "serverSigningCombo" );

    groupBox13_2Layout->addWidget( serverSigningCombo, 5, 1 );

    serverSchannelCombo = new TQComboBox( false, groupBox13_2, "serverSchannelCombo" );

    groupBox13_2Layout->addWidget( serverSchannelCombo, 4, 1 );

    TextLabel3_5_2_5 = new TQLabel( groupBox13_2, "TextLabel3_5_2_5" );

    groupBox13_2Layout->addWidget( TextLabel3_5_2_5, 4, 0 );

    useSpnegoChk = new TQCheckBox( groupBox13_2, "useSpnegoChk" );
    TQFont useSpnegoChk_font(  useSpnegoChk->font() );
    useSpnegoChk->setFont( useSpnegoChk_font ); 

    groupBox13_2Layout->addMultiCellWidget( useSpnegoChk, 3, 3, 0, 2 );

    ntlmAuthChk = new TQCheckBox( groupBox13_2, "ntlmAuthChk" );
    TQFont ntlmAuthChk_font(  ntlmAuthChk->font() );
    ntlmAuthChk->setFont( ntlmAuthChk_font ); 

    groupBox13_2Layout->addMultiCellWidget( ntlmAuthChk, 2, 2, 0, 2 );
    spacer54_2 = new TQSpacerItem( 120, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox13_2Layout->addItem( spacer54_2, 4, 2 );

    tabLayout_6->addWidget( groupBox13_2, 0, 0 );
    spacer55 = new TQSpacerItem( 20, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_6->addItem( spacer55, 1, 0 );
    tabWidget4->insertTab( tab_6, TQString::fromLatin1("") );

    tabLayout_4->addWidget( tabWidget4, 0, 0 );
    advancedTab->insertTab( tab_4, TQString::fromLatin1("") );

    tab_7 = new TQWidget( advancedTab, "tab_7" );
    tabLayout_7 = new TQVBoxLayout( tab_7, 0, 6, "tabLayout_7"); 

    loggingFrame = new TQFrame( tab_7, "loggingFrame" );
    loggingFrame->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)5, 100, 0, loggingFrame->sizePolicy().hasHeightForWidth() ) );
    loggingFrame->setFrameShape( TQFrame::NoFrame );
    loggingFrame->setFrameShadow( TQFrame::Plain );
    loggingFrameLayout = new TQVBoxLayout( loggingFrame, 0, 6, "loggingFrameLayout"); 

    groupBox36_2 = new TQGroupBox( loggingFrame, "groupBox36_2" );
    groupBox36_2->setColumnLayout(0, TQt::Vertical );
    groupBox36_2->layout()->setSpacing( 6 );
    groupBox36_2->layout()->setMargin( 11 );
    groupBox36_2Layout = new TQGridLayout( groupBox36_2->layout() );
    groupBox36_2Layout->setAlignment( TQt::AlignTop );

    TextLabel4_3_2_2_2_2 = new TQLabel( groupBox36_2, "TextLabel4_3_2_2_2_2" );

    groupBox36_2Layout->addWidget( TextLabel4_3_2_2_2_2, 0, 0 );

    logFileUrlRq = new KURLRequester( groupBox36_2, "logFileUrlRq" );

    groupBox36_2Layout->addMultiCellWidget( logFileUrlRq, 0, 0, 1, 3 );

    TextLabel3_3_2_2_2_2 = new TQLabel( groupBox36_2, "TextLabel3_3_2_2_2_2" );

    groupBox36_2Layout->addWidget( TextLabel3_3_2_2_2_2, 2, 2 );

    TextLabel2_2_2_2_2_2 = new TQLabel( groupBox36_2, "TextLabel2_2_2_2_2_2" );

    groupBox36_2Layout->addWidget( TextLabel2_2_2_2_2_2, 2, 0 );
    spacer60_3 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox36_2Layout->addItem( spacer60_3, 2, 3 );

    TextLabel5_3_2_2_2_2 = new TQLabel( groupBox36_2, "TextLabel5_3_2_2_2_2" );

    groupBox36_2Layout->addWidget( TextLabel5_3_2_2_2_2, 3, 0 );

    maxLogSizeSpin = new KIntSpinBox( groupBox36_2, "maxLogSizeSpin" );
    maxLogSizeSpin->setMaxValue( 2147483647 );

    groupBox36_2Layout->addWidget( maxLogSizeSpin, 2, 1 );

    TextLabel6_2_2_2_2_2 = new TQLabel( groupBox36_2, "TextLabel6_2_2_2_2_2" );
    TextLabel6_2_2_2_2_2->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)5, 0, 0, TextLabel6_2_2_2_2_2->sizePolicy().hasHeightForWidth() ) );
    TextLabel6_2_2_2_2_2->setMinimumSize( TQSize( 76, 0 ) );

    groupBox36_2Layout->addWidget( TextLabel6_2_2_2_2_2, 1, 0 );

    logLevelEdit = new TQLineEdit( groupBox36_2, "logLevelEdit" );

    groupBox36_2Layout->addMultiCellWidget( logLevelEdit, 1, 1, 1, 3 );

    syslogSpin = new KIntSpinBox( groupBox36_2, "syslogSpin" );
    syslogSpin->setMaxValue( 4 );

    groupBox36_2Layout->addWidget( syslogSpin, 3, 1 );
    loggingFrameLayout->addWidget( groupBox36_2 );

    groupBox48 = new TQGroupBox( loggingFrame, "groupBox48" );
    groupBox48->setColumnLayout(0, TQt::Vertical );
    groupBox48->layout()->setSpacing( 6 );
    groupBox48->layout()->setMargin( 11 );
    groupBox48Layout = new TQVBoxLayout( groupBox48->layout() );
    groupBox48Layout->setAlignment( TQt::AlignTop );

    syslogOnlyChk = new TQCheckBox( groupBox48, "syslogOnlyChk" );
    syslogOnlyChk->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, syslogOnlyChk->sizePolicy().hasHeightForWidth() ) );
    groupBox48Layout->addWidget( syslogOnlyChk );

    statusChk = new TQCheckBox( groupBox48, "statusChk" );
    statusChk->setChecked( true );
    groupBox48Layout->addWidget( statusChk );

    timestampChk = new TQCheckBox( groupBox48, "timestampChk" );
    timestampChk->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, timestampChk->sizePolicy().hasHeightForWidth() ) );
    timestampChk->setChecked( false );
    groupBox48Layout->addWidget( timestampChk );

    microsecondsChk = new TQCheckBox( groupBox48, "microsecondsChk" );
    microsecondsChk->setEnabled( false );
    groupBox48Layout->addWidget( microsecondsChk );

    debugPidChk = new TQCheckBox( groupBox48, "debugPidChk" );
    debugPidChk->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, debugPidChk->sizePolicy().hasHeightForWidth() ) );
    groupBox48Layout->addWidget( debugPidChk );

    debugUidChk = new TQCheckBox( groupBox48, "debugUidChk" );
    groupBox48Layout->addWidget( debugUidChk );
    loggingFrameLayout->addWidget( groupBox48 );
    Spacer114_2 = new TQSpacerItem( 20, 60, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    loggingFrameLayout->addItem( Spacer114_2 );
    tabLayout_7->addWidget( loggingFrame );
    advancedTab->insertTab( tab_7, TQString::fromLatin1("") );

    tab_8 = new TQWidget( advancedTab, "tab_8" );
    tabLayout_8 = new TQGridLayout( tab_8, 1, 1, 0, 6, "tabLayout_8"); 

    groupBox37_2 = new TQGroupBox( tab_8, "groupBox37_2" );
    groupBox37_2->setColumnLayout(0, TQt::Vertical );
    groupBox37_2->layout()->setSpacing( 6 );
    groupBox37_2->layout()->setMargin( 11 );
    groupBox37_2Layout = new TQHBoxLayout( groupBox37_2->layout() );
    groupBox37_2Layout->setAlignment( TQt::AlignTop );

    TextLabel4_2_2 = new TQLabel( groupBox37_2, "TextLabel4_2_2" );
    groupBox37_2Layout->addWidget( TextLabel4_2_2 );

    preloadModulesEdit = new TQLineEdit( groupBox37_2, "preloadModulesEdit" );
    groupBox37_2Layout->addWidget( preloadModulesEdit );

    tabLayout_8->addMultiCellWidget( groupBox37_2, 0, 0, 0, 1 );

    groupBox47 = new TQGroupBox( tab_8, "groupBox47" );
    groupBox47->setColumnLayout(0, TQt::Vertical );
    groupBox47->layout()->setSpacing( 6 );
    groupBox47->layout()->setMargin( 11 );
    groupBox47Layout = new TQGridLayout( groupBox47->layout() );
    groupBox47Layout->setAlignment( TQt::AlignTop );

    TextLabel4_2_3_2_2_4 = new TQLabel( groupBox47, "TextLabel4_2_3_2_2_4" );

    groupBox47Layout->addWidget( TextLabel4_2_3_2_2_4, 0, 0 );

    TextLabel4_2_3_2_2_2_2_4 = new TQLabel( groupBox47, "TextLabel4_2_3_2_2_2_2_4" );

    groupBox47Layout->addWidget( TextLabel4_2_3_2_2_2_2_4, 1, 0 );

    maxSmbdProcessesSpin = new KIntSpinBox( groupBox47, "maxSmbdProcessesSpin" );
    maxSmbdProcessesSpin->setMaxValue( 2147483647 );

    groupBox47Layout->addWidget( maxSmbdProcessesSpin, 0, 1 );

    maxOpenFilesSpin = new KIntSpinBox( groupBox47, "maxOpenFilesSpin" );
    maxOpenFilesSpin->setMaxValue( 2147483647 );

    groupBox47Layout->addWidget( maxOpenFilesSpin, 1, 1 );
    spacer61 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox47Layout->addItem( spacer61, 0, 2 );

    tabLayout_8->addWidget( groupBox47, 2, 1 );
    Spacer60 = new TQSpacerItem( 20, 50, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_8->addItem( Spacer60, 3, 0 );

    groupBox46 = new TQGroupBox( tab_8, "groupBox46" );
    groupBox46->setColumnLayout(0, TQt::Vertical );
    groupBox46->layout()->setSpacing( 6 );
    groupBox46->layout()->setMargin( 11 );
    groupBox46Layout = new TQGridLayout( groupBox46->layout() );
    groupBox46Layout->setAlignment( TQt::AlignTop );

    TextLabel4_2_3_2_2_2_5 = new TQLabel( groupBox46, "TextLabel4_2_3_2_2_2_5" );

    groupBox46Layout->addWidget( TextLabel4_2_3_2_2_2_5, 0, 0 );

    TextLabel4_2_3_2_2_2_2_2_3 = new TQLabel( groupBox46, "TextLabel4_2_3_2_2_2_2_2_3" );

    groupBox46Layout->addWidget( TextLabel4_2_3_2_2_2_2_2_3, 1, 0 );

    TextLabel4_2_3_2_2_2_3_3 = new TQLabel( groupBox46, "TextLabel4_2_3_2_2_2_3_3" );

    groupBox46Layout->addWidget( TextLabel4_2_3_2_2_2_3_3, 2, 0 );

    readSizeSpin = new KIntSpinBox( groupBox46, "readSizeSpin" );
    readSizeSpin->setMaxValue( 65536 );

    groupBox46Layout->addWidget( readSizeSpin, 1, 1 );

    statCacheSizeSpin = new KIntSpinBox( groupBox46, "statCacheSizeSpin" );
    statCacheSizeSpin->setMaxValue( 2147483647 );

    groupBox46Layout->addWidget( statCacheSizeSpin, 2, 1 );

    maxDiskSizeSpin = new KIntSpinBox( groupBox46, "maxDiskSizeSpin" );
    maxDiskSizeSpin->setMaxValue( 2147483647 );

    groupBox46Layout->addWidget( maxDiskSizeSpin, 0, 1 );
    spacer62 = new TQSpacerItem( 16, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox46Layout->addItem( spacer62, 0, 3 );

    TextLabel5_2_3_2_2_3 = new TQLabel( groupBox46, "TextLabel5_2_3_2_2_3" );

    groupBox46Layout->addWidget( TextLabel5_2_3_2_2_3, 0, 2 );

    maxXmitSpin = new KIntSpinBox( groupBox46, "maxXmitSpin" );
    maxXmitSpin->setMaxValue( 65535 );
    maxXmitSpin->setMinValue( 0 );

    groupBox46Layout->addWidget( maxXmitSpin, 3, 1 );

    TextLabel4_4_2_7_2_2_2 = new TQLabel( groupBox46, "TextLabel4_4_2_7_2_2_2" );
    TQFont TextLabel4_4_2_7_2_2_2_font(  TextLabel4_4_2_7_2_2_2->font() );
    TextLabel4_4_2_7_2_2_2->setFont( TextLabel4_4_2_7_2_2_2_font ); 

    groupBox46Layout->addWidget( TextLabel4_4_2_7_2_2_2, 3, 0 );

    tabLayout_8->addWidget( groupBox46, 2, 0 );

    groupBox45 = new TQGroupBox( tab_8, "groupBox45" );
    groupBox45->setColumnLayout(0, TQt::Vertical );
    groupBox45->layout()->setSpacing( 6 );
    groupBox45->layout()->setMargin( 11 );
    groupBox45Layout = new TQGridLayout( groupBox45->layout() );
    groupBox45Layout->setAlignment( TQt::AlignTop );

    TextLabel4_2_5 = new TQLabel( groupBox45, "TextLabel4_2_5" );

    groupBox45Layout->addWidget( TextLabel4_2_5, 0, 0 );

    TextLabel5_2_3_4 = new TQLabel( groupBox45, "TextLabel5_2_3_4" );

    groupBox45Layout->addWidget( TextLabel5_2_3_4, 2, 2 );

    TextLabel4_2_3_4 = new TQLabel( groupBox45, "TextLabel4_2_3_4" );

    groupBox45Layout->addWidget( TextLabel4_2_3_4, 2, 0 );

    changeNotifyTimeoutSpin = new KIntSpinBox( groupBox45, "changeNotifyTimeoutSpin" );
    changeNotifyTimeoutSpin->setMaxValue( 2147483647 );

    groupBox45Layout->addWidget( changeNotifyTimeoutSpin, 0, 1 );

    TextLabel5_2_5 = new TQLabel( groupBox45, "TextLabel5_2_5" );

    groupBox45Layout->addWidget( TextLabel5_2_5, 0, 2 );

    keepaliveSpin = new KIntSpinBox( groupBox45, "keepaliveSpin" );
    keepaliveSpin->setMaxValue( 2147483647 );

    groupBox45Layout->addWidget( keepaliveSpin, 2, 1 );

    TextLabel5_2_2_3 = new TQLabel( groupBox45, "TextLabel5_2_2_3" );

    groupBox45Layout->addWidget( TextLabel5_2_2_3, 1, 2 );

    TextLabel4_2_2_3 = new TQLabel( groupBox45, "TextLabel4_2_2_3" );

    groupBox45Layout->addWidget( TextLabel4_2_2_3, 1, 0 );

    deadtimeSpin = new KIntSpinBox( groupBox45, "deadtimeSpin" );
    deadtimeSpin->setMaxValue( 2147483647 );

    groupBox45Layout->addWidget( deadtimeSpin, 1, 1 );

    TextLabel4_2_3_2_4 = new TQLabel( groupBox45, "TextLabel4_2_3_2_4" );

    groupBox45Layout->addWidget( TextLabel4_2_3_2_4, 3, 0 );

    lpqCacheTimeSpin = new KIntSpinBox( groupBox45, "lpqCacheTimeSpin" );
    lpqCacheTimeSpin->setMaxValue( 2147483647 );

    groupBox45Layout->addWidget( lpqCacheTimeSpin, 3, 1 );

    TextLabel5_2_3_2_4 = new TQLabel( groupBox45, "TextLabel5_2_3_2_4" );

    groupBox45Layout->addWidget( TextLabel5_2_3_2_4, 3, 2 );

    TextLabel5_2_3_2_4_2 = new TQLabel( groupBox45, "TextLabel5_2_3_2_4_2" );

    groupBox45Layout->addWidget( TextLabel5_2_3_2_4_2, 4, 2 );

    TextLabel4_2_3_2_4_2 = new TQLabel( groupBox45, "TextLabel4_2_3_2_4_2" );

    groupBox45Layout->addWidget( TextLabel4_2_3_2_4_2, 4, 0 );

    nameCacheTimeoutSpin = new KIntSpinBox( groupBox45, "nameCacheTimeoutSpin" );
    nameCacheTimeoutSpin->setMaxValue( 2147483647 );

    groupBox45Layout->addWidget( nameCacheTimeoutSpin, 4, 1 );

    tabLayout_8->addWidget( groupBox45, 1, 1 );

    groupBox44 = new TQGroupBox( tab_8, "groupBox44" );
    groupBox44->setColumnLayout(0, TQt::Vertical );
    groupBox44->layout()->setSpacing( 6 );
    groupBox44->layout()->setMargin( 11 );
    groupBox44Layout = new TQVBoxLayout( groupBox44->layout() );
    groupBox44Layout->setAlignment( TQt::AlignTop );

    getwdCacheChk = new TQCheckBox( groupBox44, "getwdCacheChk" );
    groupBox44Layout->addWidget( getwdCacheChk );

    useMmapChk = new TQCheckBox( groupBox44, "useMmapChk" );
    groupBox44Layout->addWidget( useMmapChk );

    kernelChangeNotifyChk = new TQCheckBox( groupBox44, "kernelChangeNotifyChk" );
    groupBox44Layout->addWidget( kernelChangeNotifyChk );

    hostnameLookupsChk = new TQCheckBox( groupBox44, "hostnameLookupsChk" );
    groupBox44Layout->addWidget( hostnameLookupsChk );

    readRawChk = new TQCheckBox( groupBox44, "readRawChk" );
    TQFont readRawChk_font(  readRawChk->font() );
    readRawChk->setFont( readRawChk_font ); 
    readRawChk->setChecked( true );
    groupBox44Layout->addWidget( readRawChk );

    writeRawChk = new TQCheckBox( groupBox44, "writeRawChk" );
    TQFont writeRawChk_font(  writeRawChk->font() );
    writeRawChk->setFont( writeRawChk_font ); 
    writeRawChk->setChecked( true );
    groupBox44Layout->addWidget( writeRawChk );

    tabLayout_8->addWidget( groupBox44, 1, 0 );
    advancedTab->insertTab( tab_8, TQString::fromLatin1("") );

    tab_9 = new TQWidget( advancedTab, "tab_9" );
    tabLayout_9 = new TQVBoxLayout( tab_9, 0, 6, "tabLayout_9"); 

    groupBox52 = new TQGroupBox( tab_9, "groupBox52" );
    groupBox52->setColumnLayout(0, TQt::Vertical );
    groupBox52->layout()->setSpacing( 6 );
    groupBox52->layout()->setMargin( 11 );
    groupBox52Layout = new TQGridLayout( groupBox52->layout() );
    groupBox52Layout->setAlignment( TQt::AlignTop );

    TextLabel1_3 = new TQLabel( groupBox52, "TextLabel1_3" );

    groupBox52Layout->addWidget( TextLabel1_3, 0, 0 );

    totalPrintJobsSpin = new KIntSpinBox( groupBox52, "totalPrintJobsSpin" );
    totalPrintJobsSpin->setMaxValue( 2147483647 );

    groupBox52Layout->addWidget( totalPrintJobsSpin, 0, 1 );
    Spacer22 = new TQSpacerItem( 20, 16, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox52Layout->addItem( Spacer22, 0, 2 );
    tabLayout_9->addWidget( groupBox52 );

    groupBox51 = new TQGroupBox( tab_9, "groupBox51" );
    groupBox51->setColumnLayout(0, TQt::Vertical );
    groupBox51->layout()->setSpacing( 6 );
    groupBox51->layout()->setMargin( 11 );
    groupBox51Layout = new TQGridLayout( groupBox51->layout() );
    groupBox51Layout->setAlignment( TQt::AlignTop );

    TextLabel4_2_4 = new TQLabel( groupBox51, "TextLabel4_2_4" );

    groupBox51Layout->addWidget( TextLabel4_2_4, 1, 0 );

    TextLabel1_3_4 = new TQLabel( groupBox51, "TextLabel1_3_4" );

    groupBox51Layout->addWidget( TextLabel1_3_4, 0, 0 );

    printcapNameUrlRq = new KURLRequester( groupBox51, "printcapNameUrlRq" );

    groupBox51Layout->addWidget( printcapNameUrlRq, 0, 1 );

    os2DriverMapUrlRq = new KURLRequester( groupBox51, "os2DriverMapUrlRq" );

    groupBox51Layout->addWidget( os2DriverMapUrlRq, 1, 1 );

    printerDriverLbl = new TQLabel( groupBox51, "printerDriverLbl" );
    TQFont printerDriverLbl_font(  printerDriverLbl->font() );
    printerDriverLbl_font.setItalic( true );
    printerDriverLbl->setFont( printerDriverLbl_font ); 

    groupBox51Layout->addWidget( printerDriverLbl, 2, 0 );

    printerDriverFileUrlRq = new KURLRequester( groupBox51, "printerDriverFileUrlRq" );

    groupBox51Layout->addWidget( printerDriverFileUrlRq, 2, 1 );
    tabLayout_9->addWidget( groupBox51 );

    groupBox50 = new TQGroupBox( tab_9, "groupBox50" );
    groupBox50->setColumnLayout(0, TQt::Vertical );
    groupBox50->layout()->setSpacing( 6 );
    groupBox50->layout()->setMargin( 11 );
    groupBox50Layout = new TQGridLayout( groupBox50->layout() );
    groupBox50Layout->setAlignment( TQt::AlignTop );

    TextLabel2_2_2 = new TQLabel( groupBox50, "TextLabel2_2_2" );

    groupBox50Layout->addWidget( TextLabel2_2_2, 2, 0 );

    TextLabel3_3_3 = new TQLabel( groupBox50, "TextLabel3_3_3" );

    groupBox50Layout->addWidget( TextLabel3_3_3, 0, 0 );

    TextLabel3_3_2 = new TQLabel( groupBox50, "TextLabel3_3_2" );

    groupBox50Layout->addWidget( TextLabel3_3_2, 1, 0 );

    addprinterCommandEdit = new TQLineEdit( groupBox50, "addprinterCommandEdit" );

    groupBox50Layout->addWidget( addprinterCommandEdit, 0, 1 );

    deleteprinterCommandEdit = new TQLineEdit( groupBox50, "deleteprinterCommandEdit" );

    groupBox50Layout->addWidget( deleteprinterCommandEdit, 1, 1 );

    enumportsCommandEdit = new TQLineEdit( groupBox50, "enumportsCommandEdit" );

    groupBox50Layout->addWidget( enumportsCommandEdit, 2, 1 );
    tabLayout_9->addWidget( groupBox50 );

    groupBox49 = new TQGroupBox( tab_9, "groupBox49" );
    groupBox49->setColumnLayout(0, TQt::Vertical );
    groupBox49->layout()->setSpacing( 6 );
    groupBox49->layout()->setMargin( 11 );
    groupBox49Layout = new TQHBoxLayout( groupBox49->layout() );
    groupBox49Layout->setAlignment( TQt::AlignTop );

    loadPrintersChk = new TQCheckBox( groupBox49, "loadPrintersChk" );
    groupBox49Layout->addWidget( loadPrintersChk );

    disableSpoolssChk = new TQCheckBox( groupBox49, "disableSpoolssChk" );
    groupBox49Layout->addWidget( disableSpoolssChk );

    showAddPrinterWizardChk = new TQCheckBox( groupBox49, "showAddPrinterWizardChk" );
    groupBox49Layout->addWidget( showAddPrinterWizardChk );
    tabLayout_9->addWidget( groupBox49 );
    Spacer48 = new TQSpacerItem( 20, 40, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_9->addItem( Spacer48 );
    advancedTab->insertTab( tab_9, TQString::fromLatin1("") );

    TabPage_3 = new TQWidget( advancedTab, "TabPage_3" );
    TabPageLayout_3 = new TQGridLayout( TabPage_3, 1, 1, 0, 6, "TabPageLayout_3"); 
    spacer58 = new TQSpacerItem( 20, 100, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    TabPageLayout_3->addItem( spacer58, 7, 2 );

    osLevelSpin = new KIntSpinBox( TabPage_3, "osLevelSpin" );
    osLevelSpin->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, osLevelSpin->sizePolicy().hasHeightForWidth() ) );
    osLevelSpin->setMaxValue( 2147483647 );

    TabPageLayout_3->addWidget( osLevelSpin, 4, 1 );

    localMasterChk = new TQCheckBox( TabPage_3, "localMasterChk" );
    localMasterChk->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, localMasterChk->sizePolicy().hasHeightForWidth() ) );

    TabPageLayout_3->addWidget( localMasterChk, 1, 0 );

    domainMasterChk = new TQCheckBox( TabPage_3, "domainMasterChk" );

    TabPageLayout_3->addMultiCellWidget( domainMasterChk, 2, 2, 0, 2 );

    domainLogonsChk = new TQCheckBox( TabPage_3, "domainLogonsChk" );

    TabPageLayout_3->addMultiCellWidget( domainLogonsChk, 3, 3, 0, 2 );

    preferredMasterChk = new TQCheckBox( TabPage_3, "preferredMasterChk" );
    preferredMasterChk->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, preferredMasterChk->sizePolicy().hasHeightForWidth() ) );

    TabPageLayout_3->addWidget( preferredMasterChk, 0, 0 );
    Spacer14 = new TQSpacerItem( 323, 20, TQSizePolicy::Preferred, TQSizePolicy::Minimum );
    TabPageLayout_3->addItem( Spacer14, 4, 2 );

    TextLabel5 = new TQLabel( TabPage_3, "TextLabel5" );
    TextLabel5->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)5, 0, 0, TextLabel5->sizePolicy().hasHeightForWidth() ) );

    TabPageLayout_3->addWidget( TextLabel5, 4, 0 );

    TextLabel3_3_3_3 = new TQLabel( TabPage_3, "TextLabel3_3_3_3" );
    TQFont TextLabel3_3_3_3_font(  TextLabel3_3_3_3->font() );
    TextLabel3_3_3_3->setFont( TextLabel3_3_3_3_font ); 

    TabPageLayout_3->addWidget( TextLabel3_3_3_3, 5, 0 );

    TextLabel3_3_3_4 = new TQLabel( TabPage_3, "TextLabel3_3_3_4" );
    TQFont TextLabel3_3_3_4_font(  TextLabel3_3_3_4->font() );
    TextLabel3_3_3_4->setFont( TextLabel3_3_3_4_font ); 

    TabPageLayout_3->addWidget( TextLabel3_3_3_4, 6, 0 );

    domainGuestGroupEdit = new TQLineEdit( TabPage_3, "domainGuestGroupEdit" );

    TabPageLayout_3->addMultiCellWidget( domainGuestGroupEdit, 6, 6, 1, 2 );

    domainAdminGroupEdit = new TQLineEdit( TabPage_3, "domainAdminGroupEdit" );

    TabPageLayout_3->addMultiCellWidget( domainAdminGroupEdit, 5, 5, 1, 2 );
    advancedTab->insertTab( TabPage_3, TQString::fromLatin1("") );

    TabPage_4 = new TQWidget( advancedTab, "TabPage_4" );
    TabPageLayout_4 = new TQVBoxLayout( TabPage_4, 0, 6, "TabPageLayout_4"); 

    buttonGroup4 = new TQButtonGroup( TabPage_4, "buttonGroup4" );
    buttonGroup4->setFrameShape( TQButtonGroup::NoFrame );
    buttonGroup4->setFrameShadow( TQButtonGroup::Plain );
    buttonGroup4->setLineWidth( 0 );
    buttonGroup4->setColumnLayout(0, TQt::Vertical );
    buttonGroup4->layout()->setSpacing( 6 );
    buttonGroup4->layout()->setMargin( 7 );
    buttonGroup4Layout = new TQVBoxLayout( buttonGroup4->layout() );
    buttonGroup4Layout->setAlignment( TQt::AlignTop );

    noWinsSupportRadio = new TQRadioButton( buttonGroup4, "noWinsSupportRadio" );
    noWinsSupportRadio->setAutoRepeat( true );
    noWinsSupportRadio->setChecked( true );
    buttonGroup4Layout->addWidget( noWinsSupportRadio );

    winsSupportRadio = new TQRadioButton( buttonGroup4, "winsSupportRadio" );
    buttonGroup4Layout->addWidget( winsSupportRadio );

    otherWinsRadio = new TQRadioButton( buttonGroup4, "otherWinsRadio" );
    buttonGroup4Layout->addWidget( otherWinsRadio );
    TabPageLayout_4->addWidget( buttonGroup4 );

    groupBox35 = new TQGroupBox( TabPage_4, "groupBox35" );
    groupBox35->setEnabled( false );
    groupBox35->setColumnLayout(0, TQt::Vertical );
    groupBox35->layout()->setSpacing( 6 );
    groupBox35->layout()->setMargin( 11 );
    groupBox35Layout = new TQGridLayout( groupBox35->layout() );
    groupBox35Layout->setAlignment( TQt::AlignTop );

    TextLabel4_4_2_4_3_2_2_2 = new TQLabel( groupBox35, "TextLabel4_4_2_4_3_2_2_2" );
    TQFont TextLabel4_4_2_4_3_2_2_2_font(  TextLabel4_4_2_4_3_2_2_2->font() );
    TextLabel4_4_2_4_3_2_2_2->setFont( TextLabel4_4_2_4_3_2_2_2_font ); 

    groupBox35Layout->addWidget( TextLabel4_4_2_4_3_2_2_2, 2, 0 );

    TextLabel4_4_2_5_3_2_2_2 = new TQLabel( groupBox35, "TextLabel4_4_2_5_3_2_2_2" );
    TQFont TextLabel4_4_2_5_3_2_2_2_font(  TextLabel4_4_2_5_3_2_2_2->font() );
    TextLabel4_4_2_5_3_2_2_2->setFont( TextLabel4_4_2_5_3_2_2_2_font ); 

    groupBox35Layout->addWidget( TextLabel4_4_2_5_3_2_2_2, 3, 0 );

    maxWinsTtlSpin = new KIntSpinBox( groupBox35, "maxWinsTtlSpin" );
    maxWinsTtlSpin->setEnabled( false );
    maxWinsTtlSpin->setMaxValue( 2147483647 );
    maxWinsTtlSpin->setMinValue( 0 );

    groupBox35Layout->addWidget( maxWinsTtlSpin, 2, 1 );

    minWinsTtlSpin = new KIntSpinBox( groupBox35, "minWinsTtlSpin" );
    minWinsTtlSpin->setEnabled( false );
    minWinsTtlSpin->setMaxValue( 2147483647 );
    minWinsTtlSpin->setMinValue( 0 );

    groupBox35Layout->addWidget( minWinsTtlSpin, 3, 1 );

    TextLabel6_5_2_4_2_2_2 = new TQLabel( groupBox35, "TextLabel6_5_2_4_2_2_2" );

    groupBox35Layout->addWidget( TextLabel6_5_2_4_2_2_2, 3, 2 );

    TextLabel6_5_2_2_3_2_2_2 = new TQLabel( groupBox35, "TextLabel6_5_2_2_3_2_2_2" );

    groupBox35Layout->addWidget( TextLabel6_5_2_2_3_2_2_2, 2, 2 );
    spacer59_2 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox35Layout->addItem( spacer59_2, 2, 3 );

    winsHookLbl = new TQLabel( groupBox35, "winsHookLbl" );
    winsHookLbl->setEnabled( false );

    groupBox35Layout->addWidget( winsHookLbl, 1, 0 );

    winsHookEdit = new TQLineEdit( groupBox35, "winsHookEdit" );
    winsHookEdit->setEnabled( false );

    groupBox35Layout->addMultiCellWidget( winsHookEdit, 1, 1, 1, 3 );

    dnsProxyChk = new TQCheckBox( groupBox35, "dnsProxyChk" );
    dnsProxyChk->setEnabled( false );
    dnsProxyChk->setTristate( false );

    groupBox35Layout->addMultiCellWidget( dnsProxyChk, 0, 0, 0, 3 );
    TabPageLayout_4->addWidget( groupBox35 );

    groupBox36 = new TQGroupBox( TabPage_4, "groupBox36" );
    groupBox36->setEnabled( false );
    groupBox36->setColumnLayout(0, TQt::Vertical );
    groupBox36->layout()->setSpacing( 6 );
    groupBox36->layout()->setMargin( 11 );
    groupBox36Layout = new TQVBoxLayout( groupBox36->layout() );
    groupBox36Layout->setAlignment( TQt::AlignTop );

    winsServerEdit = new KLineEdit( groupBox36, "winsServerEdit" );
    winsServerEdit->setEnabled( false );
    groupBox36Layout->addWidget( winsServerEdit );
    TabPageLayout_4->addWidget( groupBox36 );

    groupBox37 = new TQGroupBox( TabPage_4, "groupBox37" );
    groupBox37->setColumnLayout(0, TQt::Vertical );
    groupBox37->layout()->setSpacing( 6 );
    groupBox37->layout()->setMargin( 11 );
    groupBox37Layout = new TQGridLayout( groupBox37->layout() );
    groupBox37Layout->setAlignment( TQt::AlignTop );

    TextLabel3_3_3_2 = new TQLabel( groupBox37, "TextLabel3_3_3_2" );

    groupBox37Layout->addWidget( TextLabel3_3_3_2, 1, 0 );

    winsPartnersEdit = new TQLineEdit( groupBox37, "winsPartnersEdit" );

    groupBox37Layout->addWidget( winsPartnersEdit, 1, 1 );

    winsProxyChk = new TQCheckBox( groupBox37, "winsProxyChk" );
    winsProxyChk->setEnabled( true );
    winsProxyChk->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)0, 0, 0, winsProxyChk->sizePolicy().hasHeightForWidth() ) );
    winsProxyChk->setTristate( false );

    groupBox37Layout->addMultiCellWidget( winsProxyChk, 0, 0, 0, 1 );
    TabPageLayout_4->addWidget( groupBox37 );
    spacer60_2 = new TQSpacerItem( 20, 120, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    TabPageLayout_4->addItem( spacer60_2 );
    advancedTab->insertTab( TabPage_4, TQString::fromLatin1("") );

    tab_10 = new TQWidget( advancedTab, "tab_10" );
    tabLayout_10 = new TQVBoxLayout( tab_10, 0, 6, "tabLayout_10"); 

    groupBox54 = new TQGroupBox( tab_10, "groupBox54" );
    groupBox54->setColumnLayout(0, TQt::Vertical );
    groupBox54->layout()->setSpacing( 6 );
    groupBox54->layout()->setMargin( 11 );
    groupBox54Layout = new TQVBoxLayout( groupBox54->layout() );
    groupBox54Layout->setAlignment( TQt::AlignTop );

    stripDotChk = new TQCheckBox( groupBox54, "stripDotChk" );
    groupBox54Layout->addWidget( stripDotChk );
    tabLayout_10->addWidget( groupBox54 );

    groupBox55 = new TQGroupBox( tab_10, "groupBox55" );
    groupBox55->setColumnLayout(0, TQt::Vertical );
    groupBox55->layout()->setSpacing( 6 );
    groupBox55->layout()->setMargin( 11 );
    groupBox55Layout = new TQGridLayout( groupBox55->layout() );
    groupBox55Layout->setAlignment( TQt::AlignTop );

    mangledStackSpin = new KIntSpinBox( groupBox55, "mangledStackSpin" );
    mangledStackSpin->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)4, (TQSizePolicy::SizeType)0, 0, 0, mangledStackSpin->sizePolicy().hasHeightForWidth() ) );
    mangledStackSpin->setMaxValue( 2147483647 );

    groupBox55Layout->addWidget( mangledStackSpin, 0, 1 );

    TextLabel6_2_2 = new TQLabel( groupBox55, "TextLabel6_2_2" );
    TextLabel6_2_2->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)5, 0, 0, TextLabel6_2_2->sizePolicy().hasHeightForWidth() ) );

    groupBox55Layout->addWidget( TextLabel6_2_2, 0, 0 );

    TextLabel6_2_2_2 = new TQLabel( groupBox55, "TextLabel6_2_2_2" );
    TextLabel6_2_2_2->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)5, 0, 0, TextLabel6_2_2_2->sizePolicy().hasHeightForWidth() ) );

    groupBox55Layout->addWidget( TextLabel6_2_2_2, 1, 0 );

    manglePrefixSpin = new KIntSpinBox( groupBox55, "manglePrefixSpin" );
    manglePrefixSpin->setMaxValue( 6 );
    manglePrefixSpin->setMinValue( 1 );

    groupBox55Layout->addWidget( manglePrefixSpin, 1, 1 );
    spacer56 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox55Layout->addItem( spacer56, 0, 2 );
    tabLayout_10->addWidget( groupBox55 );

    groupBox53 = new TQGroupBox( tab_10, "groupBox53" );
    groupBox53->setColumnLayout(0, TQt::Vertical );
    groupBox53->layout()->setSpacing( 6 );
    groupBox53->layout()->setMargin( 11 );
    groupBox53Layout = new TQVBoxLayout( groupBox53->layout() );
    groupBox53Layout->setAlignment( TQt::AlignTop );

    statCacheChk = new TQCheckBox( groupBox53, "statCacheChk" );
    groupBox53Layout->addWidget( statCacheChk );
    tabLayout_10->addWidget( groupBox53 );
    Spacer61 = new TQSpacerItem( 20, 280, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_10->addItem( Spacer61 );
    advancedTab->insertTab( tab_10, TQString::fromLatin1("") );

    tab_11 = new TQWidget( advancedTab, "tab_11" );
    tabLayout_11 = new TQVBoxLayout( tab_11, 0, 6, "tabLayout_11"); 

    groupBox59 = new TQGroupBox( tab_11, "groupBox59" );
    groupBox59->setColumnLayout(0, TQt::Vertical );
    groupBox59->layout()->setSpacing( 6 );
    groupBox59->layout()->setMargin( 11 );
    groupBox59Layout = new TQHBoxLayout( groupBox59->layout() );
    groupBox59Layout->setAlignment( TQt::AlignTop );

    kernelOplocksChk = new TQCheckBox( groupBox59, "kernelOplocksChk" );
    groupBox59Layout->addWidget( kernelOplocksChk );
    tabLayout_11->addWidget( groupBox59 );

    groupBox56 = new TQGroupBox( tab_11, "groupBox56" );
    groupBox56->setColumnLayout(0, TQt::Vertical );
    groupBox56->layout()->setSpacing( 6 );
    groupBox56->layout()->setMargin( 11 );
    groupBox56Layout = new TQGridLayout( groupBox56->layout() );
    groupBox56Layout->setAlignment( TQt::AlignTop );

    TextLabel5_2 = new TQLabel( groupBox56, "TextLabel5_2" );

    groupBox56Layout->addWidget( TextLabel5_2, 0, 0 );

    lockDirectoryUrlRq = new KURLRequester( groupBox56, "lockDirectoryUrlRq" );

    groupBox56Layout->addWidget( lockDirectoryUrlRq, 0, 1 );

    TextLabel6_2 = new TQLabel( groupBox56, "TextLabel6_2" );

    groupBox56Layout->addWidget( TextLabel6_2, 1, 0 );

    pidDirectoryUrlRq = new KURLRequester( groupBox56, "pidDirectoryUrlRq" );

    groupBox56Layout->addWidget( pidDirectoryUrlRq, 1, 1 );
    tabLayout_11->addWidget( groupBox56 );

    groupBox57 = new TQGroupBox( tab_11, "groupBox57" );
    groupBox57->setColumnLayout(0, TQt::Vertical );
    groupBox57->layout()->setSpacing( 6 );
    groupBox57->layout()->setMargin( 11 );
    groupBox57Layout = new TQGridLayout( groupBox57->layout() );
    groupBox57Layout->setAlignment( TQt::AlignTop );

    lockSpinTimeSpin = new KIntSpinBox( groupBox57, "lockSpinTimeSpin" );
    lockSpinTimeSpin->setMaxValue( 2147483647 );

    groupBox57Layout->addWidget( lockSpinTimeSpin, 1, 1 );

    lockSpinCountSpin = new KIntSpinBox( groupBox57, "lockSpinCountSpin" );
    lockSpinCountSpin->setMaxValue( 2147483647 );

    groupBox57Layout->addWidget( lockSpinCountSpin, 0, 1 );

    textLabel3_2 = new TQLabel( groupBox57, "textLabel3_2" );

    groupBox57Layout->addWidget( textLabel3_2, 1, 2 );

    textLabel2_2 = new TQLabel( groupBox57, "textLabel2_2" );

    groupBox57Layout->addWidget( textLabel2_2, 0, 0 );

    textLabel2_2_2 = new TQLabel( groupBox57, "textLabel2_2_2" );

    groupBox57Layout->addWidget( textLabel2_2_2, 1, 0 );
    spacer60 = new TQSpacerItem( 30, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox57Layout->addItem( spacer60, 0, 2 );
    tabLayout_11->addWidget( groupBox57 );

    groupBox58 = new TQGroupBox( tab_11, "groupBox58" );
    groupBox58->setColumnLayout(0, TQt::Vertical );
    groupBox58->layout()->setSpacing( 6 );
    groupBox58->layout()->setMargin( 11 );
    groupBox58Layout = new TQGridLayout( groupBox58->layout() );
    groupBox58Layout->setAlignment( TQt::AlignTop );

    textLabel2 = new TQLabel( groupBox58, "textLabel2" );
    TQFont textLabel2_font(  textLabel2->font() );
    textLabel2->setFont( textLabel2_font ); 
    textLabel2->setAlignment( int( TQLabel::AlignVCenter ) );

    groupBox58Layout->addWidget( textLabel2, 0, 0 );

    oplockBreakWaitTimeSpin = new KIntSpinBox( groupBox58, "oplockBreakWaitTimeSpin" );
    oplockBreakWaitTimeSpin->setMaxValue( 2147483647 );

    groupBox58Layout->addWidget( oplockBreakWaitTimeSpin, 0, 1 );

    textLabel3 = new TQLabel( groupBox58, "textLabel3" );

    groupBox58Layout->addWidget( textLabel3, 0, 2 );
    spacer101 = new TQSpacerItem( 50, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox58Layout->addItem( spacer101, 0, 4 );
    tabLayout_11->addWidget( groupBox58 );
    spacer59 = new TQSpacerItem( 20, 120, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_11->addItem( spacer59 );
    advancedTab->insertTab( tab_11, TQString::fromLatin1("") );

    tab_12 = new TQWidget( advancedTab, "tab_12" );
    tabLayout_12 = new TQVBoxLayout( tab_12, 0, 6, "tabLayout_12"); 

    groupBox40 = new TQGroupBox( tab_12, "groupBox40" );
    groupBox40->setColumnLayout(0, TQt::Vertical );
    groupBox40->layout()->setSpacing( 6 );
    groupBox40->layout()->setMargin( 11 );
    groupBox40Layout = new TQGridLayout( groupBox40->layout() );
    groupBox40Layout->setAlignment( TQt::AlignTop );

    TextLabel1_2_4_2_2_2_2_3 = new TQLabel( groupBox40, "TextLabel1_2_4_2_2_2_2_3" );
    TQFont TextLabel1_2_4_2_2_2_2_3_font(  TextLabel1_2_4_2_2_2_2_3->font() );
    TextLabel1_2_4_2_2_2_2_3->setFont( TextLabel1_2_4_2_2_2_2_3_font ); 

    groupBox40Layout->addWidget( TextLabel1_2_4_2_2_2_2_3, 3, 0 );

    dosCharsetEdit = new TQLineEdit( groupBox40, "dosCharsetEdit" );
    TQFont dosCharsetEdit_font(  dosCharsetEdit->font() );
    dosCharsetEdit->setFont( dosCharsetEdit_font ); 

    groupBox40Layout->addWidget( dosCharsetEdit, 3, 1 );

    TextLabel1_2_4_2_2_2_2_2 = new TQLabel( groupBox40, "TextLabel1_2_4_2_2_2_2_2" );
    TQFont TextLabel1_2_4_2_2_2_2_2_font(  TextLabel1_2_4_2_2_2_2_2->font() );
    TextLabel1_2_4_2_2_2_2_2->setFont( TextLabel1_2_4_2_2_2_2_2_font ); 

    groupBox40Layout->addWidget( TextLabel1_2_4_2_2_2_2_2, 2, 0 );

    unixCharsetEdit = new TQLineEdit( groupBox40, "unixCharsetEdit" );
    TQFont unixCharsetEdit_font(  unixCharsetEdit->font() );
    unixCharsetEdit->setFont( unixCharsetEdit_font ); 

    groupBox40Layout->addWidget( unixCharsetEdit, 2, 1 );

    TextLabel1_2_4_2_2_2_2 = new TQLabel( groupBox40, "TextLabel1_2_4_2_2_2_2" );
    TQFont TextLabel1_2_4_2_2_2_2_font(  TextLabel1_2_4_2_2_2_2->font() );
    TextLabel1_2_4_2_2_2_2->setFont( TextLabel1_2_4_2_2_2_2_font ); 

    groupBox40Layout->addWidget( TextLabel1_2_4_2_2_2_2, 1, 0 );

    displayCharsetEdit = new TQLineEdit( groupBox40, "displayCharsetEdit" );
    TQFont displayCharsetEdit_font(  displayCharsetEdit->font() );
    displayCharsetEdit->setFont( displayCharsetEdit_font ); 

    groupBox40Layout->addWidget( displayCharsetEdit, 1, 1 );

    unicodeChk = new TQCheckBox( groupBox40, "unicodeChk" );

    groupBox40Layout->addMultiCellWidget( unicodeChk, 0, 0, 0, 1 );
    tabLayout_12->addWidget( groupBox40 );

    groupBox39 = new TQGroupBox( tab_12, "groupBox39" );
    groupBox39->setColumnLayout(0, TQt::Vertical );
    groupBox39->layout()->setSpacing( 6 );
    groupBox39->layout()->setMargin( 11 );
    groupBox39Layout = new TQGridLayout( groupBox39->layout() );
    groupBox39Layout->setAlignment( TQt::AlignTop );

    TextLabel5_2_4 = new TQLabel( groupBox39, "TextLabel5_2_4" );

    groupBox39Layout->addWidget( TextLabel5_2_4, 0, 0 );

    characterSetEdit = new TQLineEdit( groupBox39, "characterSetEdit" );

    groupBox39Layout->addWidget( characterSetEdit, 0, 1 );

    clientCodePageEdit = new TQLineEdit( groupBox39, "clientCodePageEdit" );
    TQFont clientCodePageEdit_font(  clientCodePageEdit->font() );
    clientCodePageEdit->setFont( clientCodePageEdit_font ); 

    groupBox39Layout->addWidget( clientCodePageEdit, 1, 1 );

    TextLabel12 = new TQLabel( groupBox39, "TextLabel12" );

    groupBox39Layout->addWidget( TextLabel12, 4, 0 );

    codePageDirUrlRq = new KURLRequester( groupBox39, "codePageDirUrlRq" );
    TQFont codePageDirUrlRq_font(  codePageDirUrlRq->font() );
    codePageDirUrlRq->setFont( codePageDirUrlRq_font ); 

    groupBox39Layout->addWidget( codePageDirUrlRq, 2, 1 );

    validCharsEdit = new TQLineEdit( groupBox39, "validCharsEdit" );

    groupBox39Layout->addWidget( validCharsEdit, 4, 1 );

    TextLabel1_2_4_3_2 = new TQLabel( groupBox39, "TextLabel1_2_4_3_2" );
    TQFont TextLabel1_2_4_3_2_font(  TextLabel1_2_4_3_2->font() );
    TextLabel1_2_4_3_2->setFont( TextLabel1_2_4_3_2_font ); 

    groupBox39Layout->addWidget( TextLabel1_2_4_3_2, 2, 0 );

    codingSystemEdit = new TQLineEdit( groupBox39, "codingSystemEdit" );
    TQFont codingSystemEdit_font(  codingSystemEdit->font() );
    codingSystemEdit->setFont( codingSystemEdit_font ); 

    groupBox39Layout->addWidget( codingSystemEdit, 3, 1 );

    TextLabel1_2_4_2_2_2 = new TQLabel( groupBox39, "TextLabel1_2_4_2_2_2" );
    TQFont TextLabel1_2_4_2_2_2_font(  TextLabel1_2_4_2_2_2->font() );
    TextLabel1_2_4_2_2_2->setFont( TextLabel1_2_4_2_2_2_font ); 

    groupBox39Layout->addWidget( TextLabel1_2_4_2_2_2, 3, 0 );

    TextLabel1_2_3_2_2 = new TQLabel( groupBox39, "TextLabel1_2_3_2_2" );
    TQFont TextLabel1_2_3_2_2_font(  TextLabel1_2_3_2_2->font() );
    TextLabel1_2_3_2_2->setFont( TextLabel1_2_3_2_2_font ); 

    groupBox39Layout->addWidget( TextLabel1_2_3_2_2, 1, 0 );
    tabLayout_12->addWidget( groupBox39 );
    Spacer185 = new TQSpacerItem( 20, 80, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_12->addItem( Spacer185 );
    advancedTab->insertTab( tab_12, TQString::fromLatin1("") );

    tab_13 = new TQWidget( advancedTab, "tab_13" );
    tabLayout_13 = new TQGridLayout( tab_13, 1, 1, 0, 6, "tabLayout_13"); 

    groupBox60 = new TQGroupBox( tab_13, "groupBox60" );
    groupBox60->setColumnLayout(0, TQt::Vertical );
    groupBox60->layout()->setSpacing( 6 );
    groupBox60->layout()->setMargin( 11 );
    groupBox60Layout = new TQGridLayout( groupBox60->layout() );
    groupBox60Layout->setAlignment( TQt::AlignTop );

    TextLabel7_2 = new TQLabel( groupBox60, "TextLabel7_2" );

    groupBox60Layout->addWidget( TextLabel7_2, 0, 0 );

    addUserScriptEdit = new TQLineEdit( groupBox60, "addUserScriptEdit" );

    groupBox60Layout->addWidget( addUserScriptEdit, 0, 1 );

    TextLabel7_2_5_2 = new TQLabel( groupBox60, "TextLabel7_2_5_2" );

    groupBox60Layout->addWidget( TextLabel7_2_5_2, 2, 0 );

    TextLabel7_2_5 = new TQLabel( groupBox60, "TextLabel7_2_5" );

    groupBox60Layout->addWidget( TextLabel7_2_5, 1, 0 );

    addGroupScriptEdit = new TQLineEdit( groupBox60, "addGroupScriptEdit" );

    groupBox60Layout->addWidget( addGroupScriptEdit, 1, 1 );

    addUserToGroupScriptEdit = new TQLineEdit( groupBox60, "addUserToGroupScriptEdit" );

    groupBox60Layout->addWidget( addUserToGroupScriptEdit, 2, 1 );

    TextLabel7_2_6 = new TQLabel( groupBox60, "TextLabel7_2_6" );

    groupBox60Layout->addWidget( TextLabel7_2_6, 3, 0 );

    addMachineScriptEdit = new TQLineEdit( groupBox60, "addMachineScriptEdit" );

    groupBox60Layout->addWidget( addMachineScriptEdit, 3, 1 );

    tabLayout_13->addWidget( groupBox60, 0, 0 );
    Spacer64 = new TQSpacerItem( 20, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_13->addItem( Spacer64, 3, 0 );

    groupBox61 = new TQGroupBox( tab_13, "groupBox61" );
    groupBox61->setColumnLayout(0, TQt::Vertical );
    groupBox61->layout()->setSpacing( 6 );
    groupBox61->layout()->setMargin( 11 );
    groupBox61Layout = new TQGridLayout( groupBox61->layout() );
    groupBox61Layout->setAlignment( TQt::AlignTop );

    deleteUserScriptEdit = new TQLineEdit( groupBox61, "deleteUserScriptEdit" );

    groupBox61Layout->addWidget( deleteUserScriptEdit, 0, 1 );

    deleteUserFromGroupScriptEdit = new TQLineEdit( groupBox61, "deleteUserFromGroupScriptEdit" );

    groupBox61Layout->addWidget( deleteUserFromGroupScriptEdit, 2, 1 );

    deleteGroupScriptEdit = new TQLineEdit( groupBox61, "deleteGroupScriptEdit" );

    groupBox61Layout->addWidget( deleteGroupScriptEdit, 1, 1 );

    TextLabel7_2_2_2 = new TQLabel( groupBox61, "TextLabel7_2_2_2" );

    groupBox61Layout->addWidget( TextLabel7_2_2_2, 1, 0 );

    TextLabel7_2_2 = new TQLabel( groupBox61, "TextLabel7_2_2" );

    groupBox61Layout->addWidget( TextLabel7_2_2, 0, 0 );

    TextLabel7_2_2_2_2 = new TQLabel( groupBox61, "TextLabel7_2_2_2_2" );

    groupBox61Layout->addWidget( TextLabel7_2_2_2_2, 2, 0 );

    tabLayout_13->addWidget( groupBox61, 0, 1 );

    groupBox64 = new TQGroupBox( tab_13, "groupBox64" );
    groupBox64->setColumnLayout(0, TQt::Vertical );
    groupBox64->layout()->setSpacing( 6 );
    groupBox64->layout()->setMargin( 11 );
    groupBox64Layout = new TQHBoxLayout( groupBox64->layout() );
    groupBox64Layout->setAlignment( TQt::AlignTop );

    TextLabel7_2_5_3 = new TQLabel( groupBox64, "TextLabel7_2_5_3" );
    groupBox64Layout->addWidget( TextLabel7_2_5_3 );

    SetPrimaryGroupScriptEdit = new TQLineEdit( groupBox64, "SetPrimaryGroupScriptEdit" );
    groupBox64Layout->addWidget( SetPrimaryGroupScriptEdit );

    tabLayout_13->addWidget( groupBox64, 2, 0 );

    groupBox62 = new TQGroupBox( tab_13, "groupBox62" );
    groupBox62->setColumnLayout(0, TQt::Vertical );
    groupBox62->layout()->setSpacing( 6 );
    groupBox62->layout()->setMargin( 11 );
    groupBox62Layout = new TQGridLayout( groupBox62->layout() );
    groupBox62Layout->setAlignment( TQt::AlignTop );

    TextLabel7_2_3_2 = new TQLabel( groupBox62, "TextLabel7_2_3_2" );

    groupBox62Layout->addWidget( TextLabel7_2_3_2, 0, 0 );

    TextLabel7_2_3_3 = new TQLabel( groupBox62, "TextLabel7_2_3_3" );

    groupBox62Layout->addWidget( TextLabel7_2_3_3, 1, 0 );

    shutdownScriptEdit = new TQLineEdit( groupBox62, "shutdownScriptEdit" );

    groupBox62Layout->addWidget( shutdownScriptEdit, 0, 1 );

    abortShutdownScriptEdit = new TQLineEdit( groupBox62, "abortShutdownScriptEdit" );

    groupBox62Layout->addWidget( abortShutdownScriptEdit, 1, 1 );

    tabLayout_13->addWidget( groupBox62, 1, 0 );

    groupBox63 = new TQGroupBox( tab_13, "groupBox63" );
    groupBox63->setColumnLayout(0, TQt::Vertical );
    groupBox63->layout()->setSpacing( 6 );
    groupBox63->layout()->setMargin( 11 );
    groupBox63Layout = new TQGridLayout( groupBox63->layout() );
    groupBox63Layout->setAlignment( TQt::AlignTop );

    TextLabel8_2_2 = new TQLabel( groupBox63, "TextLabel8_2_2" );

    groupBox63Layout->addWidget( TextLabel8_2_2, 2, 0 );

    logonHomeUrlRq = new KURLRequester( groupBox63, "logonHomeUrlRq" );

    groupBox63Layout->addWidget( logonHomeUrlRq, 3, 1 );

    TextLabel8_2 = new TQLabel( groupBox63, "TextLabel8_2" );

    groupBox63Layout->addWidget( TextLabel8_2, 3, 0 );

    logonDriveEdit = new TQLineEdit( groupBox63, "logonDriveEdit" );

    groupBox63Layout->addWidget( logonDriveEdit, 1, 1 );

    TextLabel7_2_4 = new TQLabel( groupBox63, "TextLabel7_2_4" );

    groupBox63Layout->addWidget( TextLabel7_2_4, 1, 0 );

    logonPathUrlRq = new KURLRequester( groupBox63, "logonPathUrlRq" );

    groupBox63Layout->addWidget( logonPathUrlRq, 2, 1 );

    TextLabel7_2_3 = new TQLabel( groupBox63, "TextLabel7_2_3" );

    groupBox63Layout->addWidget( TextLabel7_2_3, 0, 0 );

    logonScriptEdit = new TQLineEdit( groupBox63, "logonScriptEdit" );

    groupBox63Layout->addWidget( logonScriptEdit, 0, 1 );

    tabLayout_13->addMultiCellWidget( groupBox63, 1, 2, 1, 1 );
    advancedTab->insertTab( tab_13, TQString::fromLatin1("") );

    tab_14 = new TQWidget( advancedTab, "tab_14" );
    tabLayout_14 = new TQVBoxLayout( tab_14, 0, 6, "tabLayout_14"); 

    Layout25 = new TQHBoxLayout( 0, 0, 6, "Layout25"); 

    TextLabel15 = new TQLabel( tab_14, "TextLabel15" );
    Layout25->addWidget( TextLabel15 );

    socketAddressEdit = new TQLineEdit( tab_14, "socketAddressEdit" );
    Layout25->addWidget( socketAddressEdit );
    tabLayout_14->addLayout( Layout25 );

    GroupBox7 = new TQGroupBox( tab_14, "GroupBox7" );
    GroupBox7->setColumnLayout(0, TQt::Vertical );
    GroupBox7->layout()->setSpacing( 6 );
    GroupBox7->layout()->setMargin( 11 );
    GroupBox7Layout = new TQGridLayout( GroupBox7->layout() );
    GroupBox7Layout->setAlignment( TQt::AlignTop );

    SO_KEEPALIVEChk = new TQCheckBox( GroupBox7, "SO_KEEPALIVEChk" );

    GroupBox7Layout->addWidget( SO_KEEPALIVEChk, 3, 0 );

    SO_SNDBUFChk = new TQCheckBox( GroupBox7, "SO_SNDBUFChk" );

    GroupBox7Layout->addWidget( SO_SNDBUFChk, 0, 1 );

    SO_RCVLOWATSpin = new KIntSpinBox( GroupBox7, "SO_RCVLOWATSpin" );
    SO_RCVLOWATSpin->setEnabled( false );
    SO_RCVLOWATSpin->setMaxValue( 2147483647 );

    GroupBox7Layout->addWidget( SO_RCVLOWATSpin, 3, 2 );

    SO_SNDLOWATSpin = new KIntSpinBox( GroupBox7, "SO_SNDLOWATSpin" );
    SO_SNDLOWATSpin->setEnabled( false );
    SO_SNDLOWATSpin->setMaxValue( 2147483647 );

    GroupBox7Layout->addWidget( SO_SNDLOWATSpin, 2, 2 );

    SO_BROADCASTChk = new TQCheckBox( GroupBox7, "SO_BROADCASTChk" );

    GroupBox7Layout->addWidget( SO_BROADCASTChk, 5, 0 );

    TCP_NODELAYChk = new TQCheckBox( GroupBox7, "TCP_NODELAYChk" );

    GroupBox7Layout->addWidget( TCP_NODELAYChk, 0, 0 );

    IPTOS_LOWDELAYChk = new TQCheckBox( GroupBox7, "IPTOS_LOWDELAYChk" );

    GroupBox7Layout->addWidget( IPTOS_LOWDELAYChk, 1, 0 );

    SO_RCVLOWATChk = new TQCheckBox( GroupBox7, "SO_RCVLOWATChk" );

    GroupBox7Layout->addWidget( SO_RCVLOWATChk, 3, 1 );

    SO_REUSEADDRChk = new TQCheckBox( GroupBox7, "SO_REUSEADDRChk" );

    GroupBox7Layout->addWidget( SO_REUSEADDRChk, 4, 0 );

    SO_SNDLOWATChk = new TQCheckBox( GroupBox7, "SO_SNDLOWATChk" );

    GroupBox7Layout->addWidget( SO_SNDLOWATChk, 2, 1 );

    SO_SNDBUFSpin = new KIntSpinBox( GroupBox7, "SO_SNDBUFSpin" );
    SO_SNDBUFSpin->setEnabled( false );
    SO_SNDBUFSpin->setMaxValue( 2147483647 );

    GroupBox7Layout->addWidget( SO_SNDBUFSpin, 0, 2 );

    IPTOS_THROUGHPUTChk = new TQCheckBox( GroupBox7, "IPTOS_THROUGHPUTChk" );

    GroupBox7Layout->addWidget( IPTOS_THROUGHPUTChk, 2, 0 );

    SO_RCVBUFChk = new TQCheckBox( GroupBox7, "SO_RCVBUFChk" );

    GroupBox7Layout->addWidget( SO_RCVBUFChk, 1, 1 );

    SO_RCVBUFSpin = new KIntSpinBox( GroupBox7, "SO_RCVBUFSpin" );
    SO_RCVBUFSpin->setEnabled( false );
    SO_RCVBUFSpin->setMaxValue( 2147483647 );

    GroupBox7Layout->addWidget( SO_RCVBUFSpin, 1, 2 );
    Spacer69 = new TQSpacerItem( 80, 0, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    GroupBox7Layout->addItem( Spacer69, 0, 3 );
    tabLayout_14->addWidget( GroupBox7 );
    Spacer62 = new TQSpacerItem( 0, 70, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_14->addItem( Spacer62 );
    advancedTab->insertTab( tab_14, TQString::fromLatin1("") );

    tab_15 = new TQWidget( advancedTab, "tab_15" );
    tabLayout_15 = new TQVBoxLayout( tab_15, 0, 6, "tabLayout_15"); 

    sslChk = new TQCheckBox( tab_15, "sslChk" );
    tabLayout_15->addWidget( sslChk );

    SSLFrame = new TQFrame( tab_15, "SSLFrame" );
    SSLFrame->setEnabled( false );
    SSLFrame->setFrameShape( TQFrame::NoFrame );
    SSLFrame->setFrameShadow( TQFrame::Plain );
    SSLFrameLayout = new TQVBoxLayout( SSLFrame, 0, 6, "SSLFrameLayout"); 

    Layout81 = new TQGridLayout( 0, 1, 1, 0, 6, "Layout81"); 

    TextLabel2_4_2 = new TQLabel( SSLFrame, "TextLabel2_4_2" );

    Layout81->addWidget( TextLabel2_4_2, 1, 0 );

    Layout232_2 = new TQHBoxLayout( 0, 0, 6, "Layout232_2"); 

    sslEntropyFileUrlRq = new KURLRequester( SSLFrame, "sslEntropyFileUrlRq" );
    Layout232_2->addWidget( sslEntropyFileUrlRq );

    TextLabel12_2_2 = new TQLabel( SSLFrame, "TextLabel12_2_2" );
    Layout232_2->addWidget( TextLabel12_2_2 );

    sslEntropyBytesSpin = new KIntSpinBox( SSLFrame, "sslEntropyBytesSpin" );
    sslEntropyBytesSpin->setMaxValue( 2147483647 );
    Layout232_2->addWidget( sslEntropyBytesSpin );

    Layout81->addLayout( Layout232_2, 6, 1 );

    sslHostsResignEdit = new TQLineEdit( SSLFrame, "sslHostsResignEdit" );

    Layout81->addWidget( sslHostsResignEdit, 2, 1 );

    sslCACertDirUrlRq = new KURLRequester( SSLFrame, "sslCACertDirUrlRq" );

    Layout81->addWidget( sslCACertDirUrlRq, 3, 1 );

    sslCiphersEdit = new TQLineEdit( SSLFrame, "sslCiphersEdit" );

    Layout81->addWidget( sslCiphersEdit, 7, 1 );

    sslEgdSocketEdit = new TQLineEdit( SSLFrame, "sslEgdSocketEdit" );

    Layout81->addWidget( sslEgdSocketEdit, 5, 1 );

    TextLabel14_2_2 = new TQLabel( SSLFrame, "TextLabel14_2_2" );

    Layout81->addWidget( TextLabel14_2_2, 7, 0 );

    TextLabel3_7 = new TQLabel( SSLFrame, "TextLabel3_7" );

    Layout81->addWidget( TextLabel3_7, 2, 0 );

    Layout80 = new TQHBoxLayout( 0, 0, 6, "Layout80"); 

    sslVersionCombo = new TQComboBox( false, SSLFrame, "sslVersionCombo" );
    Layout80->addWidget( sslVersionCombo );

    sslCompatibilityChk = new TQCheckBox( SSLFrame, "sslCompatibilityChk" );
    Layout80->addWidget( sslCompatibilityChk );
    Spacer223_2 = new TQSpacerItem( 140, 0, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    Layout80->addItem( Spacer223_2 );

    Layout81->addLayout( Layout80, 0, 1 );

    TextLabel4_4 = new TQLabel( SSLFrame, "TextLabel4_4" );

    Layout81->addWidget( TextLabel4_4, 3, 0 );

    sslCACertFileUrlRq = new KURLRequester( SSLFrame, "sslCACertFileUrlRq" );

    Layout81->addWidget( sslCACertFileUrlRq, 4, 1 );

    TextLabel11_2_2 = new TQLabel( SSLFrame, "TextLabel11_2_2" );

    Layout81->addWidget( TextLabel11_2_2, 6, 0 );

    TextLabel10_2_2 = new TQLabel( SSLFrame, "TextLabel10_2_2" );

    Layout81->addWidget( TextLabel10_2_2, 5, 0 );

    TextLabel15_2_2 = new TQLabel( SSLFrame, "TextLabel15_2_2" );

    Layout81->addWidget( TextLabel15_2_2, 0, 0 );

    sslHostsEdit = new TQLineEdit( SSLFrame, "sslHostsEdit" );

    Layout81->addWidget( sslHostsEdit, 1, 1 );

    TextLabel5_4_3 = new TQLabel( SSLFrame, "TextLabel5_4_3" );

    Layout81->addWidget( TextLabel5_4_3, 4, 0 );
    SSLFrameLayout->addLayout( Layout81 );

    Layout231 = new TQGridLayout( 0, 1, 1, 0, 6, "Layout231"); 

    sslClientCertUrlRq = new KURLRequester( SSLFrame, "sslClientCertUrlRq" );

    Layout231->addWidget( sslClientCertUrlRq, 1, 3 );

    sslRequireClientcertChk = new TQCheckBox( SSLFrame, "sslRequireClientcertChk" );

    Layout231->addMultiCellWidget( sslRequireClientcertChk, 0, 0, 2, 3 );

    TextLabel9_2_2 = new TQLabel( SSLFrame, "TextLabel9_2_2" );

    Layout231->addWidget( TextLabel9_2_2, 2, 2 );

    sslRequireServercertChk = new TQCheckBox( SSLFrame, "sslRequireServercertChk" );

    Layout231->addMultiCellWidget( sslRequireServercertChk, 0, 0, 0, 1 );

    sslClientKeyUrlRq = new KURLRequester( SSLFrame, "sslClientKeyUrlRq" );

    Layout231->addWidget( sslClientKeyUrlRq, 2, 3 );

    TextLabel6_6_2 = new TQLabel( SSLFrame, "TextLabel6_6_2" );

    Layout231->addWidget( TextLabel6_6_2, 1, 0 );

    TextLabel8_4 = new TQLabel( SSLFrame, "TextLabel8_4" );

    Layout231->addWidget( TextLabel8_4, 1, 2 );

    sslServerCertUrlRq = new KURLRequester( SSLFrame, "sslServerCertUrlRq" );

    Layout231->addWidget( sslServerCertUrlRq, 1, 1 );

    sslServerKeyUrlRq = new KURLRequester( SSLFrame, "sslServerKeyUrlRq" );

    Layout231->addWidget( sslServerKeyUrlRq, 2, 1 );

    TextLabel7_5 = new TQLabel( SSLFrame, "TextLabel7_5" );

    Layout231->addWidget( TextLabel7_5, 2, 0 );
    SSLFrameLayout->addLayout( Layout231 );
    tabLayout_15->addWidget( SSLFrame );
    Spacer46 = new TQSpacerItem( 0, 30, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_15->addItem( Spacer46 );
    advancedTab->insertTab( tab_15, TQString::fromLatin1("") );

    tab_16 = new TQWidget( advancedTab, "tab_16" );
    tabLayout_16 = new TQGridLayout( tab_16, 1, 1, 0, 6, "tabLayout_16"); 
    Spacer63 = new TQSpacerItem( 20, 50, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_16->addItem( Spacer63, 3, 1 );

    groupBox69 = new TQGroupBox( tab_16, "groupBox69" );
    groupBox69->setColumnLayout(0, TQt::Vertical );
    groupBox69->layout()->setSpacing( 6 );
    groupBox69->layout()->setMargin( 11 );
    groupBox69Layout = new TQGridLayout( groupBox69->layout() );
    groupBox69Layout->setAlignment( TQt::AlignTop );

    maxTtlSpin = new KIntSpinBox( groupBox69, "maxTtlSpin" );
    maxTtlSpin->setMaxValue( 2147483647 );
    maxTtlSpin->setMinValue( 0 );

    groupBox69Layout->addWidget( maxTtlSpin, 1, 1 );

    TextLabel4_4_4_2_2_2 = new TQLabel( groupBox69, "TextLabel4_4_4_2_2_2" );
    TQFont TextLabel4_4_4_2_2_2_font(  TextLabel4_4_4_2_2_2->font() );
    TextLabel4_4_4_2_2_2->setFont( TextLabel4_4_4_2_2_2_font ); 

    groupBox69Layout->addWidget( TextLabel4_4_4_2_2_2, 0, 0 );

    TextLabel4_4_2_3_3_2_2_2 = new TQLabel( groupBox69, "TextLabel4_4_2_3_3_2_2_2" );
    TQFont TextLabel4_4_2_3_3_2_2_2_font(  TextLabel4_4_2_3_3_2_2_2->font() );
    TextLabel4_4_2_3_3_2_2_2->setFont( TextLabel4_4_2_3_3_2_2_2_font ); 

    groupBox69Layout->addWidget( TextLabel4_4_2_3_3_2_2_2, 1, 0 );

    maxMuxSpin = new KIntSpinBox( groupBox69, "maxMuxSpin" );
    maxMuxSpin->setMaxValue( 2147483647 );
    maxMuxSpin->setMinValue( 0 );

    groupBox69Layout->addWidget( maxMuxSpin, 0, 1 );
    spacer86 = new TQSpacerItem( 330, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox69Layout->addItem( spacer86, 1, 3 );

    TextLabel6_5_4_2_2_2 = new TQLabel( groupBox69, "TextLabel6_5_4_2_2_2" );

    groupBox69Layout->addWidget( TextLabel6_5_4_2_2_2, 1, 2 );

    tabLayout_16->addMultiCellWidget( groupBox69, 1, 1, 0, 1 );

    groupBox70 = new TQGroupBox( tab_16, "groupBox70" );
    groupBox70->setColumnLayout(0, TQt::Vertical );
    groupBox70->layout()->setSpacing( 6 );
    groupBox70->layout()->setMargin( 11 );
    groupBox70Layout = new TQVBoxLayout( groupBox70->layout() );
    groupBox70Layout->setAlignment( TQt::AlignTop );

    timeServerChk = new TQCheckBox( groupBox70, "timeServerChk" );
    groupBox70Layout->addWidget( timeServerChk );

    largeReadWriteChk = new TQCheckBox( groupBox70, "largeReadWriteChk" );
    groupBox70Layout->addWidget( largeReadWriteChk );

    unixExtensionsChk = new TQCheckBox( groupBox70, "unixExtensionsChk" );
    groupBox70Layout->addWidget( unixExtensionsChk );

    readBmpxChk = new TQCheckBox( groupBox70, "readBmpxChk" );
    TQFont readBmpxChk_font(  readBmpxChk->font() );
    readBmpxChk->setFont( readBmpxChk_font ); 
    groupBox70Layout->addWidget( readBmpxChk );

    tabLayout_16->addWidget( groupBox70, 0, 0 );

    groupBox71 = new TQGroupBox( tab_16, "groupBox71" );
    groupBox71->setColumnLayout(0, TQt::Vertical );
    groupBox71->layout()->setSpacing( 6 );
    groupBox71->layout()->setMargin( 11 );
    groupBox71Layout = new TQGridLayout( groupBox71->layout() );
    groupBox71Layout->setAlignment( TQt::AlignTop );

    TextLabel1_3_2_2 = new TQLabel( groupBox71, "TextLabel1_3_2_2" );

    groupBox71Layout->addWidget( TextLabel1_3_2_2, 3, 0 );

    TextLabel2_3_2 = new TQLabel( groupBox71, "TextLabel2_3_2" );

    groupBox71Layout->addWidget( TextLabel2_3_2, 1, 0 );

    TextLabel3_6_2 = new TQLabel( groupBox71, "TextLabel3_6_2" );

    groupBox71Layout->addWidget( TextLabel3_6_2, 0, 0 );

    TextLabel1_3_3_2 = new TQLabel( groupBox71, "TextLabel1_3_3_2" );

    groupBox71Layout->addWidget( TextLabel1_3_3_2, 4, 0 );

    TextLabel1_3_4_2 = new TQLabel( groupBox71, "TextLabel1_3_4_2" );

    groupBox71Layout->addWidget( TextLabel1_3_4_2, 2, 0 );
    spacer87 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox71Layout->addItem( spacer87, 0, 2 );

    protocolCombo = new TQComboBox( false, groupBox71, "protocolCombo" );
    protocolCombo->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, protocolCombo->sizePolicy().hasHeightForWidth() ) );

    groupBox71Layout->addWidget( protocolCombo, 2, 1 );

    maxProtocolCombo = new TQComboBox( false, groupBox71, "maxProtocolCombo" );
    maxProtocolCombo->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, maxProtocolCombo->sizePolicy().hasHeightForWidth() ) );

    groupBox71Layout->addWidget( maxProtocolCombo, 3, 1 );

    minProtocolCombo = new TQComboBox( false, groupBox71, "minProtocolCombo" );
    minProtocolCombo->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, minProtocolCombo->sizePolicy().hasHeightForWidth() ) );

    groupBox71Layout->addWidget( minProtocolCombo, 4, 1 );

    announceAsCombo = new TQComboBox( false, groupBox71, "announceAsCombo" );
    announceAsCombo->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, announceAsCombo->sizePolicy().hasHeightForWidth() ) );

    groupBox71Layout->addWidget( announceAsCombo, 0, 1 );

    announceVersionEdit = new TQLineEdit( groupBox71, "announceVersionEdit" );
    announceVersionEdit->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, announceVersionEdit->sizePolicy().hasHeightForWidth() ) );

    groupBox71Layout->addWidget( announceVersionEdit, 1, 1 );

    tabLayout_16->addWidget( groupBox71, 0, 1 );

    groupBox72 = new TQGroupBox( tab_16, "groupBox72" );
    groupBox72->setColumnLayout(0, TQt::Vertical );
    groupBox72->layout()->setSpacing( 6 );
    groupBox72->layout()->setMargin( 11 );
    groupBox72Layout = new TQHBoxLayout( groupBox72->layout() );
    groupBox72Layout->setAlignment( TQt::AlignTop );

    TextLabel5_4_2_2 = new TQLabel( groupBox72, "TextLabel5_4_2_2" );
    groupBox72Layout->addWidget( TextLabel5_4_2_2 );

    smbPortsEdit = new TQLineEdit( groupBox72, "smbPortsEdit" );
    smbPortsEdit->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)0, 0, 0, smbPortsEdit->sizePolicy().hasHeightForWidth() ) );
    smbPortsEdit->setMinimumSize( TQSize( 150, 0 ) );
    groupBox72Layout->addWidget( smbPortsEdit );

    tabLayout_16->addMultiCellWidget( groupBox72, 2, 2, 0, 1 );
    advancedTab->insertTab( tab_16, TQString::fromLatin1("") );

    tab_17 = new TQWidget( advancedTab, "tab_17" );
    tabLayout_17 = new TQGridLayout( tab_17, 1, 1, 0, 6, "tabLayout_17"); 

    TextLabel2 = new TQLabel( tab_17, "TextLabel2" );

    tabLayout_17->addWidget( TextLabel2, 3, 0 );

    TextLabel3_5 = new TQLabel( tab_17, "TextLabel3_5" );

    tabLayout_17->addWidget( TextLabel3_5, 2, 0 );
    Spacer40 = new TQSpacerItem( 340, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    tabLayout_17->addItem( Spacer40, 3, 3 );

    remoteBrowseSyncEdit = new TQLineEdit( tab_17, "remoteBrowseSyncEdit" );

    tabLayout_17->addMultiCellWidget( remoteBrowseSyncEdit, 4, 4, 1, 3 );

    TextLabel27_2 = new TQLabel( tab_17, "TextLabel27_2" );

    tabLayout_17->addWidget( TextLabel27_2, 3, 2 );

    lmIntervalSpin = new KIntSpinBox( tab_17, "lmIntervalSpin" );
    lmIntervalSpin->setMaxValue( 2147483647 );

    tabLayout_17->addWidget( lmIntervalSpin, 3, 1 );

    TextLabel14 = new TQLabel( tab_17, "TextLabel14" );

    tabLayout_17->addWidget( TextLabel14, 4, 0 );

    lmAnnounceCombo = new TQComboBox( false, tab_17, "lmAnnounceCombo" );

    tabLayout_17->addWidget( lmAnnounceCombo, 2, 1 );

    browseListChk = new TQCheckBox( tab_17, "browseListChk" );

    tabLayout_17->addWidget( browseListChk, 1, 0 );

    enhancedBrowsingChk = new TQCheckBox( tab_17, "enhancedBrowsingChk" );

    tabLayout_17->addMultiCellWidget( enhancedBrowsingChk, 0, 0, 0, 3 );
    Spacer39 = new TQSpacerItem( 20, 300, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_17->addItem( Spacer39, 6, 0 );

    TextLabel4_2 = new TQLabel( tab_17, "TextLabel4_2" );

    tabLayout_17->addWidget( TextLabel4_2, 5, 0 );

    preloadEdit = new TQLineEdit( tab_17, "preloadEdit" );

    tabLayout_17->addMultiCellWidget( preloadEdit, 5, 5, 1, 3 );
    advancedTab->insertTab( tab_17, TQString::fromLatin1("") );

    tab_18 = new TQWidget( advancedTab, "tab_18" );
    tabLayout_18 = new TQGridLayout( tab_18, 1, 1, 0, 6, "tabLayout_18"); 

    TextLabel21 = new TQLabel( tab_18, "TextLabel21" );

    tabLayout_18->addWidget( TextLabel21, 0, 0 );

    winbindUidEdit = new TQLineEdit( tab_18, "winbindUidEdit" );

    tabLayout_18->addMultiCellWidget( winbindUidEdit, 0, 0, 2, 4 );

    winbindGidEdit = new TQLineEdit( tab_18, "winbindGidEdit" );

    tabLayout_18->addMultiCellWidget( winbindGidEdit, 1, 1, 2, 4 );

    TextLabel21_2 = new TQLabel( tab_18, "TextLabel21_2" );

    tabLayout_18->addWidget( TextLabel21_2, 1, 0 );

    TextLabel22 = new TQLabel( tab_18, "TextLabel22" );

    tabLayout_18->addMultiCellWidget( TextLabel22, 2, 2, 0, 1 );

    templateHomedirEdit = new TQLineEdit( tab_18, "templateHomedirEdit" );

    tabLayout_18->addMultiCellWidget( templateHomedirEdit, 2, 2, 2, 4 );

    TextLabel23 = new TQLabel( tab_18, "TextLabel23" );

    tabLayout_18->addMultiCellWidget( TextLabel23, 3, 3, 0, 1 );

    templateShellEdit = new TQLineEdit( tab_18, "templateShellEdit" );

    tabLayout_18->addMultiCellWidget( templateShellEdit, 3, 3, 2, 4 );

    TextLabel24 = new TQLabel( tab_18, "TextLabel24" );

    tabLayout_18->addMultiCellWidget( TextLabel24, 4, 4, 0, 1 );

    winbindSeparatorEdit = new TQLineEdit( tab_18, "winbindSeparatorEdit" );

    tabLayout_18->addMultiCellWidget( winbindSeparatorEdit, 4, 4, 2, 4 );

    TextLabel24_2 = new TQLabel( tab_18, "TextLabel24_2" );

    tabLayout_18->addMultiCellWidget( TextLabel24_2, 5, 5, 0, 1 );

    templatePrimaryGroupEdit = new TQLineEdit( tab_18, "templatePrimaryGroupEdit" );

    tabLayout_18->addMultiCellWidget( templatePrimaryGroupEdit, 5, 5, 2, 4 );

    TextLabel27 = new TQLabel( tab_18, "TextLabel27" );

    tabLayout_18->addWidget( TextLabel27, 6, 3 );

    TextLabel25 = new TQLabel( tab_18, "TextLabel25" );

    tabLayout_18->addMultiCellWidget( TextLabel25, 6, 6, 0, 1 );

    winbindCacheTimeSpin = new KIntSpinBox( tab_18, "winbindCacheTimeSpin" );
    winbindCacheTimeSpin->setMaxValue( 2147483647 );
    winbindCacheTimeSpin->setMinValue( 0 );

    tabLayout_18->addWidget( winbindCacheTimeSpin, 6, 2 );
    Spacer35 = new TQSpacerItem( 370, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    tabLayout_18->addItem( Spacer35, 6, 4 );

    aclCompatibilityCombo = new TQComboBox( false, tab_18, "aclCompatibilityCombo" );

    tabLayout_18->addMultiCellWidget( aclCompatibilityCombo, 7, 7, 2, 3 );

    textLabel3_2_2 = new TQLabel( tab_18, "textLabel3_2_2" );

    tabLayout_18->addMultiCellWidget( textLabel3_2_2, 7, 7, 0, 1 );

    winbindEnumUsersChk = new TQCheckBox( tab_18, "winbindEnumUsersChk" );

    tabLayout_18->addMultiCellWidget( winbindEnumUsersChk, 8, 8, 0, 1 );

    winbindEnumGroupsChk = new TQCheckBox( tab_18, "winbindEnumGroupsChk" );

    tabLayout_18->addMultiCellWidget( winbindEnumGroupsChk, 9, 9, 0, 1 );

    winbindUseDefaultDomainChk = new TQCheckBox( tab_18, "winbindUseDefaultDomainChk" );

    tabLayout_18->addMultiCellWidget( winbindUseDefaultDomainChk, 10, 10, 0, 4 );

    winbindEnableLocalAccountsChk = new TQCheckBox( tab_18, "winbindEnableLocalAccountsChk" );

    tabLayout_18->addMultiCellWidget( winbindEnableLocalAccountsChk, 11, 11, 0, 4 );

    winbindTrustedDomainsOnlyChk = new TQCheckBox( tab_18, "winbindTrustedDomainsOnlyChk" );

    tabLayout_18->addMultiCellWidget( winbindTrustedDomainsOnlyChk, 12, 12, 0, 4 );

    winbindNestedGroupsChk = new TQCheckBox( tab_18, "winbindNestedGroupsChk" );

    tabLayout_18->addMultiCellWidget( winbindNestedGroupsChk, 13, 13, 0, 4 );
    Spacer34 = new TQSpacerItem( 20, 100, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_18->addItem( Spacer34, 14, 1 );
    advancedTab->insertTab( tab_18, TQString::fromLatin1("") );

    tab_19 = new TQWidget( advancedTab, "tab_19" );
    tabLayout_19 = new TQGridLayout( tab_19, 1, 1, 0, 6, "tabLayout_19"); 
    Spacer220 = new TQSpacerItem( 20, 280, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_19->addItem( Spacer220, 4, 0 );

    TextLabel3_4 = new TQLabel( tab_19, "TextLabel3_4" );
    TQFont TextLabel3_4_font(  TextLabel3_4->font() );
    TextLabel3_4->setFont( TextLabel3_4_font ); 

    tabLayout_19->addWidget( TextLabel3_4, 2, 0 );

    TextLabel3_2 = new TQLabel( tab_19, "TextLabel3_2" );
    TQFont TextLabel3_2_font(  TextLabel3_2->font() );
    TextLabel3_2->setFont( TextLabel3_2_font ); 

    tabLayout_19->addWidget( TextLabel3_2, 1, 0 );

    disableNetbiosChk = new TQCheckBox( tab_19, "disableNetbiosChk" );

    tabLayout_19->addMultiCellWidget( disableNetbiosChk, 0, 0, 0, 1 );

    TextLabel5_4_2 = new TQLabel( tab_19, "TextLabel5_4_2" );

    tabLayout_19->addWidget( TextLabel5_4_2, 3, 0 );

    netbiosScopeEdit = new KLineEdit( tab_19, "netbiosScopeEdit" );
    TQFont netbiosScopeEdit_font(  netbiosScopeEdit->font() );
    netbiosScopeEdit->setFont( netbiosScopeEdit_font ); 

    tabLayout_19->addWidget( netbiosScopeEdit, 2, 1 );

    netbiosAliasesEdit = new KLineEdit( tab_19, "netbiosAliasesEdit" );
    TQFont netbiosAliasesEdit_font(  netbiosAliasesEdit->font() );
    netbiosAliasesEdit->setFont( netbiosAliasesEdit_font ); 

    tabLayout_19->addWidget( netbiosAliasesEdit, 1, 1 );

    nameResolveOrderEdit = new TQLineEdit( tab_19, "nameResolveOrderEdit" );
    nameResolveOrderEdit->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)0, 0, 0, nameResolveOrderEdit->sizePolicy().hasHeightForWidth() ) );
    nameResolveOrderEdit->setMinimumSize( TQSize( 150, 0 ) );

    tabLayout_19->addWidget( nameResolveOrderEdit, 3, 1 );
    advancedTab->insertTab( tab_19, TQString::fromLatin1("") );

    tab_20 = new TQWidget( advancedTab, "tab_20" );
    tabLayout_20 = new TQVBoxLayout( tab_20, 0, 6, "tabLayout_20"); 

    hostMsdfsChk = new TQCheckBox( tab_20, "hostMsdfsChk" );
    tabLayout_20->addWidget( hostMsdfsChk );
    Spacer221 = new TQSpacerItem( 0, 30, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_20->addItem( Spacer221 );
    advancedTab->insertTab( tab_20, TQString::fromLatin1("") );

    TabPage_5 = new TQWidget( advancedTab, "TabPage_5" );
    TabPageLayout_5 = new TQGridLayout( TabPage_5, 1, 1, 0, 6, "TabPageLayout_5"); 

    TextLabel3_2_2 = new TQLabel( TabPage_5, "TextLabel3_2_2" );
    TQFont TextLabel3_2_2_font(  TextLabel3_2_2->font() );
    TextLabel3_2_2->setFont( TextLabel3_2_2_font ); 

    TabPageLayout_5->addWidget( TextLabel3_2_2, 0, 0 );

    TextLabel3_2_2_2 = new TQLabel( TabPage_5, "TextLabel3_2_2_2" );
    TQFont TextLabel3_2_2_2_font(  TextLabel3_2_2_2->font() );
    TextLabel3_2_2_2->setFont( TextLabel3_2_2_2_font ); 

    TabPageLayout_5->addWidget( TextLabel3_2_2_2, 1, 0 );

    TextLabel3_2_2_2_2 = new TQLabel( TabPage_5, "TextLabel3_2_2_2_2" );
    TQFont TextLabel3_2_2_2_2_font(  TextLabel3_2_2_2_2->font() );
    TextLabel3_2_2_2_2->setFont( TextLabel3_2_2_2_2_font ); 

    TabPageLayout_5->addWidget( TextLabel3_2_2_2_2, 2, 0 );

    TextLabel3_2_2_2_3 = new TQLabel( TabPage_5, "TextLabel3_2_2_2_3" );
    TQFont TextLabel3_2_2_2_3_font(  TextLabel3_2_2_2_3->font() );
    TextLabel3_2_2_2_3->setFont( TextLabel3_2_2_2_3_font ); 

    TabPageLayout_5->addWidget( TextLabel3_2_2_2_3, 3, 0 );

    TextLabel3_2_2_2_4 = new TQLabel( TabPage_5, "TextLabel3_2_2_2_4" );
    TQFont TextLabel3_2_2_2_4_font(  TextLabel3_2_2_2_4->font() );
    TextLabel3_2_2_2_4->setFont( TextLabel3_2_2_2_4_font ); 

    TabPageLayout_5->addWidget( TextLabel3_2_2_2_4, 4, 0 );

    TextLabel3_2_2_2_5 = new TQLabel( TabPage_5, "TextLabel3_2_2_2_5" );
    TQFont TextLabel3_2_2_2_5_font(  TextLabel3_2_2_2_5->font() );
    TextLabel3_2_2_2_5->setFont( TextLabel3_2_2_2_5_font ); 

    TabPageLayout_5->addWidget( TextLabel3_2_2_2_5, 5, 0 );

    TextLabel3_2_2_2_6 = new TQLabel( TabPage_5, "TextLabel3_2_2_2_6" );
    TQFont TextLabel3_2_2_2_6_font(  TextLabel3_2_2_2_6->font() );
    TextLabel3_2_2_2_6->setFont( TextLabel3_2_2_2_6_font ); 

    TabPageLayout_5->addWidget( TextLabel3_2_2_2_6, 6, 0 );
    spacer46 = new TQSpacerItem( 20, 130, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    TabPageLayout_5->addItem( spacer46, 12, 0 );

    ldapDeleteDnChk = new TQCheckBox( TabPage_5, "ldapDeleteDnChk" );

    TabPageLayout_5->addWidget( ldapDeleteDnChk, 11, 0 );

    TextLabel3_5_4_2 = new TQLabel( TabPage_5, "TextLabel3_5_4_2" );

    TabPageLayout_5->addWidget( TextLabel3_5_4_2, 10, 0 );

    TextLabel3_5_4 = new TQLabel( TabPage_5, "TextLabel3_5_4" );

    TabPageLayout_5->addWidget( TextLabel3_5_4, 9, 0 );

    TextLabel3_4_2 = new TQLabel( TabPage_5, "TextLabel3_4_2" );
    TQFont TextLabel3_4_2_font(  TextLabel3_4_2->font() );
    TextLabel3_4_2->setFont( TextLabel3_4_2_font ); 

    TabPageLayout_5->addWidget( TextLabel3_4_2, 7, 0 );

    TextLabel3_4_2_2 = new TQLabel( TabPage_5, "TextLabel3_4_2_2" );
    TQFont TextLabel3_4_2_2_font(  TextLabel3_4_2_2->font() );
    TextLabel3_4_2_2->setFont( TextLabel3_4_2_2_font ); 

    TabPageLayout_5->addWidget( TextLabel3_4_2_2, 8, 0 );

    idmapBackendEdit = new KLineEdit( TabPage_5, "idmapBackendEdit" );
    TQFont idmapBackendEdit_font(  idmapBackendEdit->font() );
    idmapBackendEdit->setFont( idmapBackendEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( idmapBackendEdit, 7, 7, 1, 2 );

    ldapAdminDnEdit = new KLineEdit( TabPage_5, "ldapAdminDnEdit" );
    TQFont ldapAdminDnEdit_font(  ldapAdminDnEdit->font() );
    ldapAdminDnEdit->setFont( ldapAdminDnEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( ldapAdminDnEdit, 6, 6, 1, 2 );

    ldapFilterEdit = new KLineEdit( TabPage_5, "ldapFilterEdit" );
    TQFont ldapFilterEdit_font(  ldapFilterEdit->font() );
    ldapFilterEdit->setFont( ldapFilterEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( ldapFilterEdit, 5, 5, 1, 2 );

    ldapIdmapSuffixEdit = new KLineEdit( TabPage_5, "ldapIdmapSuffixEdit" );
    TQFont ldapIdmapSuffixEdit_font(  ldapIdmapSuffixEdit->font() );
    ldapIdmapSuffixEdit->setFont( ldapIdmapSuffixEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( ldapIdmapSuffixEdit, 4, 4, 1, 2 );

    ldapGroupSuffixEdit = new KLineEdit( TabPage_5, "ldapGroupSuffixEdit" );
    TQFont ldapGroupSuffixEdit_font(  ldapGroupSuffixEdit->font() );
    ldapGroupSuffixEdit->setFont( ldapGroupSuffixEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( ldapGroupSuffixEdit, 3, 3, 1, 2 );

    ldapUserSuffixEdit = new KLineEdit( TabPage_5, "ldapUserSuffixEdit" );
    TQFont ldapUserSuffixEdit_font(  ldapUserSuffixEdit->font() );
    ldapUserSuffixEdit->setFont( ldapUserSuffixEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( ldapUserSuffixEdit, 2, 2, 1, 2 );

    ldapMachineSuffixEdit = new KLineEdit( TabPage_5, "ldapMachineSuffixEdit" );
    TQFont ldapMachineSuffixEdit_font(  ldapMachineSuffixEdit->font() );
    ldapMachineSuffixEdit->setFont( ldapMachineSuffixEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( ldapMachineSuffixEdit, 1, 1, 1, 2 );

    ldapSuffixEdit = new KLineEdit( TabPage_5, "ldapSuffixEdit" );
    TQFont ldapSuffixEdit_font(  ldapSuffixEdit->font() );
    ldapSuffixEdit->setFont( ldapSuffixEdit_font ); 

    TabPageLayout_5->addMultiCellWidget( ldapSuffixEdit, 0, 0, 1, 2 );

    ldapReplicationSleepSpin = new KIntSpinBox( TabPage_5, "ldapReplicationSleepSpin" );
    ldapReplicationSleepSpin->setMaxValue( 2147483647 );

    TabPageLayout_5->addWidget( ldapReplicationSleepSpin, 8, 1 );

    textLabel3_3 = new TQLabel( TabPage_5, "textLabel3_3" );

    TabPageLayout_5->addWidget( textLabel3_3, 8, 2 );

    ldapSslCombo = new TQComboBox( false, TabPage_5, "ldapSslCombo" );

    TabPageLayout_5->addWidget( ldapSslCombo, 9, 1 );

    ldapSyncCombo = new TQComboBox( false, TabPage_5, "ldapSyncCombo" );

    TabPageLayout_5->addWidget( ldapSyncCombo, 10, 1 );
    spacer88 = new TQSpacerItem( 330, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    TabPageLayout_5->addItem( spacer88, 9, 2 );
    advancedTab->insertTab( TabPage_5, TQString::fromLatin1("") );

    TabPage_6 = new TQWidget( advancedTab, "TabPage_6" );
    TabPageLayout_6 = new TQGridLayout( TabPage_6, 1, 1, 0, 6, "TabPageLayout_6"); 

    TextLabel1_5 = new TQLabel( TabPage_6, "TextLabel1_5" );

    TabPageLayout_6->addWidget( TextLabel1_5, 0, 0 );

    TextLabel2_2 = new TQLabel( TabPage_6, "TextLabel2_2" );

    TabPageLayout_6->addWidget( TextLabel2_2, 1, 0 );

    TextLabel3_3 = new TQLabel( TabPage_6, "TextLabel3_3" );

    TabPageLayout_6->addWidget( TextLabel3_3, 2, 0 );

    TextLabel10 = new TQLabel( TabPage_6, "TextLabel10" );

    TabPageLayout_6->addWidget( TextLabel10, 3, 0 );

    TextLabel11 = new TQLabel( TabPage_6, "TextLabel11" );

    TabPageLayout_6->addWidget( TextLabel11, 4, 0 );

    TextLabel1_5_2 = new TQLabel( TabPage_6, "TextLabel1_5_2" );

    TabPageLayout_6->addWidget( TextLabel1_5_2, 5, 0 );

    TextLabel2_2_3 = new TQLabel( TabPage_6, "TextLabel2_2_3" );

    TabPageLayout_6->addWidget( TextLabel2_2_3, 6, 0 );
    spacer52_2 = new TQSpacerItem( 20, 230, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    TabPageLayout_6->addItem( spacer52_2, 8, 0 );

    TextLabel20 = new TQLabel( TabPage_6, "TextLabel20" );

    TabPageLayout_6->addWidget( TextLabel20, 7, 0 );

    messageCommandEdit = new TQLineEdit( TabPage_6, "messageCommandEdit" );

    TabPageLayout_6->addWidget( messageCommandEdit, 3, 1 );

    dfreeCommandEdit = new TQLineEdit( TabPage_6, "dfreeCommandEdit" );

    TabPageLayout_6->addWidget( dfreeCommandEdit, 4, 1 );

    setQuotaCommandEdit = new TQLineEdit( TabPage_6, "setQuotaCommandEdit" );

    TabPageLayout_6->addWidget( setQuotaCommandEdit, 5, 1 );

    getQuotaCommandEdit = new TQLineEdit( TabPage_6, "getQuotaCommandEdit" );

    TabPageLayout_6->addWidget( getQuotaCommandEdit, 6, 1 );

    panicActionEdit = new TQLineEdit( TabPage_6, "panicActionEdit" );

    TabPageLayout_6->addWidget( panicActionEdit, 7, 1 );

    deleteShareCommandEdit = new TQLineEdit( TabPage_6, "deleteShareCommandEdit" );

    TabPageLayout_6->addWidget( deleteShareCommandEdit, 2, 1 );

    changeShareCommandEdit = new TQLineEdit( TabPage_6, "changeShareCommandEdit" );

    TabPageLayout_6->addWidget( changeShareCommandEdit, 1, 1 );

    addShareCommandEdit = new TQLineEdit( TabPage_6, "addShareCommandEdit" );

    TabPageLayout_6->addWidget( addShareCommandEdit, 0, 1 );
    advancedTab->insertTab( TabPage_6, TQString::fromLatin1("") );

    tab_21 = new TQWidget( advancedTab, "tab_21" );
    tabLayout_21 = new TQVBoxLayout( tab_21, 0, 6, "tabLayout_21"); 

    groupBox12 = new TQGroupBox( tab_21, "groupBox12" );
    groupBox12->setColumnLayout(0, TQt::Vertical );
    groupBox12->layout()->setSpacing( 6 );
    groupBox12->layout()->setMargin( 11 );
    groupBox12Layout = new TQGridLayout( groupBox12->layout() );
    groupBox12Layout->setAlignment( TQt::AlignTop );

    TextLabel17 = new TQLabel( groupBox12, "TextLabel17" );

    groupBox12Layout->addWidget( TextLabel17, 2, 0 );

    sourceEnvironmentEdit = new TQLineEdit( groupBox12, "sourceEnvironmentEdit" );

    groupBox12Layout->addMultiCellWidget( sourceEnvironmentEdit, 4, 4, 1, 3 );

    defaultServiceEdit = new TQLineEdit( groupBox12, "defaultServiceEdit" );

    groupBox12Layout->addMultiCellWidget( defaultServiceEdit, 1, 1, 1, 3 );

    TextLabel9 = new TQLabel( groupBox12, "TextLabel9" );

    groupBox12Layout->addWidget( TextLabel9, 1, 0 );

    TextLabel13 = new TQLabel( groupBox12, "TextLabel13" );

    groupBox12Layout->addWidget( TextLabel13, 3, 0 );

    remoteAnnounceEdit = new TQLineEdit( groupBox12, "remoteAnnounceEdit" );

    groupBox12Layout->addMultiCellWidget( remoteAnnounceEdit, 3, 3, 1, 3 );

    TextLabel19 = new TQLabel( groupBox12, "TextLabel19" );

    groupBox12Layout->addWidget( TextLabel19, 4, 0 );

    CheckBox68 = new TQCheckBox( groupBox12, "CheckBox68" );

    groupBox12Layout->addWidget( CheckBox68, 0, 0 );

    timeOffsetSpin = new KIntSpinBox( groupBox12, "timeOffsetSpin" );
    timeOffsetSpin->setMaxValue( 1440 );
    timeOffsetSpin->setMinValue( 0 );

    groupBox12Layout->addWidget( timeOffsetSpin, 2, 1 );

    TextLabel18 = new TQLabel( groupBox12, "TextLabel18" );

    groupBox12Layout->addWidget( TextLabel18, 2, 2 );
    spacer63 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox12Layout->addItem( spacer63, 2, 3 );
    tabLayout_21->addWidget( groupBox12 );

    groupBox11 = new TQGroupBox( tab_21, "groupBox11" );
    groupBox11->setColumnLayout(0, TQt::Vertical );
    groupBox11->layout()->setSpacing( 6 );
    groupBox11->layout()->setMargin( 11 );
    groupBox11Layout = new TQGridLayout( groupBox11->layout() );
    groupBox11Layout->setAlignment( TQt::AlignTop );

    nisHomedirChk = new TQCheckBox( groupBox11, "nisHomedirChk" );

    groupBox11Layout->addWidget( nisHomedirChk, 0, 0 );

    TextLabel16 = new TQLabel( groupBox11, "TextLabel16" );

    groupBox11Layout->addWidget( TextLabel16, 1, 0 );

    homedirMapEdit = new TQLineEdit( groupBox11, "homedirMapEdit" );

    groupBox11Layout->addWidget( homedirMapEdit, 1, 1 );
    tabLayout_21->addWidget( groupBox11 );

    groupBox9 = new TQGroupBox( tab_21, "groupBox9" );
    groupBox9->setColumnLayout(0, TQt::Vertical );
    groupBox9->layout()->setSpacing( 6 );
    groupBox9->layout()->setMargin( 11 );
    groupBox9Layout = new TQGridLayout( groupBox9->layout() );
    groupBox9Layout->setAlignment( TQt::AlignTop );

    TextLabel7_3 = new TQLabel( groupBox9, "TextLabel7_3" );

    groupBox9Layout->addWidget( TextLabel7_3, 1, 0 );

    wtmpDirectoryUrlRq = new KURLRequester( groupBox9, "wtmpDirectoryUrlRq" );

    groupBox9Layout->addWidget( wtmpDirectoryUrlRq, 2, 1 );

    TextLabel8_3 = new TQLabel( groupBox9, "TextLabel8_3" );

    groupBox9Layout->addWidget( TextLabel8_3, 2, 0 );

    utmpDirectoryUrlRq = new KURLRequester( groupBox9, "utmpDirectoryUrlRq" );

    groupBox9Layout->addWidget( utmpDirectoryUrlRq, 1, 1 );

    CheckBox51 = new TQCheckBox( groupBox9, "CheckBox51" );

    groupBox9Layout->addWidget( CheckBox51, 0, 0 );
    tabLayout_21->addWidget( groupBox9 );
    Spacer33 = new TQSpacerItem( 20, 40, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_21->addItem( Spacer33 );
    advancedTab->insertTab( tab_21, TQString::fromLatin1("") );

    tab_22 = new TQWidget( advancedTab, "tab_22" );
    tabLayout_22 = new TQVBoxLayout( tab_22, 0, 6, "tabLayout_22"); 

    ntStatusSupportChk = new TQCheckBox( tab_22, "ntStatusSupportChk" );
    tabLayout_22->addWidget( ntStatusSupportChk );

    ntSmbSupportChk = new TQCheckBox( tab_22, "ntSmbSupportChk" );
    TQFont ntSmbSupportChk_font(  ntSmbSupportChk->font() );
    ntSmbSupportChk->setFont( ntSmbSupportChk_font ); 
    ntSmbSupportChk->setChecked( true );
    tabLayout_22->addWidget( ntSmbSupportChk );

    ntPipeSupportChk = new TQCheckBox( tab_22, "ntPipeSupportChk" );
    TQFont ntPipeSupportChk_font(  ntPipeSupportChk->font() );
    ntPipeSupportChk->setFont( ntPipeSupportChk_font ); 
    ntPipeSupportChk->setChecked( true );
    tabLayout_22->addWidget( ntPipeSupportChk );
    spacer81 = new TQSpacerItem( 20, 320, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    tabLayout_22->addItem( spacer81 );
    advancedTab->insertTab( tab_22, TQString::fromLatin1("") );
    advancedDumpTabLayout->addWidget( advancedTab );
    mainTab->insertTab( advancedDumpTab, TQString::fromLatin1("") );
    KcmInterfaceLayout->addWidget( mainTab );
    languageChange();
    resize( TQSize(714, 578).expandedTo(minimumSizeHint()) );
    clearWState( WState_Polished );

    // signals and slots connections
    connect( shareListView, TQ_SIGNAL( doubleClicked(TQListViewItem*) ), editShareBtn, TQ_SLOT( animateClick() ) );
    connect( printerListView, TQ_SIGNAL( doubleClicked(TQListViewItem*) ), editPrinterBtn, TQ_SLOT( animateClick() ) );
    connect( KURLLabel1, TQ_SIGNAL( leftClickedURL() ), this, TQ_SLOT( KURLLabel1_leftClickedURL() ) );
    connect( serverRadio, TQ_SIGNAL( toggled(bool) ), passwordServerEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( domainRadio, TQ_SIGNAL( toggled(bool) ), passwordServerEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( lmAnnounceCombo, TQ_SIGNAL( activated(int) ), this, TQ_SLOT( lmAnnounceCombo_activated(int) ) );
    connect( allowGuestLoginsChk, TQ_SIGNAL( toggled(bool) ), this, TQ_SLOT( allowGuestLoginsChk_toggled(bool) ) );
    connect( allowGuestLoginsChk, TQ_SIGNAL( pressed() ), this, TQ_SLOT( changedSlot() ) );
    connect( SO_SNDBUFChk, TQ_SIGNAL( toggled(bool) ), SO_SNDBUFSpin, TQ_SLOT( setEnabled(bool) ) );
    connect( SO_RCVBUFChk, TQ_SIGNAL( toggled(bool) ), SO_RCVBUFSpin, TQ_SLOT( setEnabled(bool) ) );
    connect( SO_SNDLOWATChk, TQ_SIGNAL( toggled(bool) ), SO_SNDLOWATSpin, TQ_SLOT( setEnabled(bool) ) );
    connect( SO_RCVLOWATChk, TQ_SIGNAL( toggled(bool) ), SO_RCVLOWATSpin, TQ_SLOT( setEnabled(bool) ) );
    connect( shareRadio, TQ_SIGNAL( toggled(bool) ), allowGuestLoginsChk, TQ_SLOT( setDisabled(bool) ) );
    connect( userRadio, TQ_SIGNAL( toggled(bool) ), allowGuestLoginsChk, TQ_SLOT( setEnabled(bool) ) );
    connect( serverRadio, TQ_SIGNAL( toggled(bool) ), allowGuestLoginsChk, TQ_SLOT( setEnabled(bool) ) );
    connect( domainRadio, TQ_SIGNAL( toggled(bool) ), allowGuestLoginsChk, TQ_SLOT( setEnabled(bool) ) );
    connect( shareRadio, TQ_SIGNAL( stateChanged(int) ), this, TQ_SLOT( changedSlot() ) );
    connect( userRadio, TQ_SIGNAL( stateChanged(int) ), this, TQ_SLOT( changedSlot() ) );
    connect( serverRadio, TQ_SIGNAL( stateChanged(int) ), this, TQ_SLOT( changedSlot() ) );
    connect( domainRadio, TQ_SIGNAL( stateChanged(int) ), this, TQ_SLOT( changedSlot() ) );
    connect( passwordServerEdit, TQ_SIGNAL( textChanged(const TQString&) ), this, TQ_SLOT( changedSlot() ) );
    connect( sslChk, TQ_SIGNAL( toggled(bool) ), SSLFrame, TQ_SLOT( setEnabled(bool) ) );
    connect( timestampChk, TQ_SIGNAL( toggled(bool) ), microsecondsChk, TQ_SLOT( setEnabled(bool) ) );
    connect( adsRadio, TQ_SIGNAL( toggled(bool) ), passwordServerEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( adsRadio, TQ_SIGNAL( toggled(bool) ), passwordServerLabel, TQ_SLOT( setEnabled(bool) ) );
    connect( adsRadio, TQ_SIGNAL( toggled(bool) ), realmLabel, TQ_SLOT( setEnabled(bool) ) );
    connect( adsRadio, TQ_SIGNAL( toggled(bool) ), realmEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( allowGuestLoginsChk, TQ_SIGNAL( toggled(bool) ), TextLabel6_5, TQ_SLOT( setEnabled(bool) ) );
    connect( allowGuestLoginsChk, TQ_SIGNAL( toggled(bool) ), guestAccountCombo, TQ_SLOT( setEnabled(bool) ) );
    connect( domainRadio, TQ_SIGNAL( toggled(bool) ), passwordServerLabel, TQ_SLOT( setEnabled(bool) ) );
    connect( domainRadio, TQ_SIGNAL( toggled(bool) ), passwordServerEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( serverRadio, TQ_SIGNAL( toggled(bool) ), passwordServerLabel, TQ_SLOT( setEnabled(bool) ) );
    connect( serverRadio, TQ_SIGNAL( toggled(bool) ), passwordServerEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( adsRadio, TQ_SIGNAL( toggled(bool) ), allowGuestLoginsChk, TQ_SLOT( setEnabled(bool) ) );
    connect( shareRadio, TQ_SIGNAL( toggled(bool) ), TextLabel6_5, TQ_SLOT( setDisabled(bool) ) );
    connect( shareRadio, TQ_SIGNAL( toggled(bool) ), guestAccountCombo, TQ_SLOT( setDisabled(bool) ) );
    connect( winsSupportRadio, TQ_SIGNAL( toggled(bool) ), groupBox35, TQ_SLOT( setEnabled(bool) ) );
    connect( otherWinsRadio, TQ_SIGNAL( toggled(bool) ), groupBox36, TQ_SLOT( setEnabled(bool) ) );
    connect( winsSupportRadio, TQ_SIGNAL( toggled(bool) ), dnsProxyChk, TQ_SLOT( setEnabled(bool) ) );
    connect( winsSupportRadio, TQ_SIGNAL( toggled(bool) ), winsHookEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( winsSupportRadio, TQ_SIGNAL( toggled(bool) ), winsHookEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( winsSupportRadio, TQ_SIGNAL( toggled(bool) ), maxWinsTtlSpin, TQ_SLOT( setEnabled(bool) ) );
    connect( winsSupportRadio, TQ_SIGNAL( toggled(bool) ), minWinsTtlSpin, TQ_SLOT( setEnabled(bool) ) );
    connect( otherWinsRadio, TQ_SIGNAL( toggled(bool) ), winsServerEdit, TQ_SLOT( setEnabled(bool) ) );
    connect( winsSupportRadio, TQ_SIGNAL( toggled(bool) ), winsHookLbl, TQ_SLOT( setEnabled(bool) ) );

    // tab order
    setTabOrder( ntStatusSupportChk, ntSmbSupportChk );
    setTabOrder( ntSmbSupportChk, ntPipeSupportChk );
    setTabOrder( ntPipeSupportChk, CheckBox68 );
    setTabOrder( CheckBox68, defaultServiceEdit );
    setTabOrder( defaultServiceEdit, timeOffsetSpin );
    setTabOrder( timeOffsetSpin, remoteAnnounceEdit );
    setTabOrder( remoteAnnounceEdit, sourceEnvironmentEdit );
    setTabOrder( sourceEnvironmentEdit, nisHomedirChk );
    setTabOrder( nisHomedirChk, homedirMapEdit );
    setTabOrder( homedirMapEdit, CheckBox51 );
    setTabOrder( CheckBox51, utmpDirectoryUrlRq );
    setTabOrder( utmpDirectoryUrlRq, wtmpDirectoryUrlRq );
    setTabOrder( wtmpDirectoryUrlRq, advancedTab );
    setTabOrder( advancedTab, addShareCommandEdit );
    setTabOrder( addShareCommandEdit, changeShareCommandEdit );
    setTabOrder( changeShareCommandEdit, deleteShareCommandEdit );
    setTabOrder( deleteShareCommandEdit, messageCommandEdit );
    setTabOrder( messageCommandEdit, dfreeCommandEdit );
    setTabOrder( dfreeCommandEdit, setQuotaCommandEdit );
    setTabOrder( setQuotaCommandEdit, getQuotaCommandEdit );
    setTabOrder( getQuotaCommandEdit, panicActionEdit );
    setTabOrder( panicActionEdit, ldapSuffixEdit );
    setTabOrder( ldapSuffixEdit, ldapMachineSuffixEdit );
    setTabOrder( ldapMachineSuffixEdit, ldapUserSuffixEdit );
    setTabOrder( ldapUserSuffixEdit, ldapGroupSuffixEdit );
    setTabOrder( ldapGroupSuffixEdit, ldapIdmapSuffixEdit );
    setTabOrder( ldapIdmapSuffixEdit, ldapFilterEdit );
    setTabOrder( ldapFilterEdit, ldapAdminDnEdit );
    setTabOrder( ldapAdminDnEdit, idmapBackendEdit );
    setTabOrder( idmapBackendEdit, ldapSslCombo );
    setTabOrder( ldapSslCombo, ldapSyncCombo );
    setTabOrder( ldapSyncCombo, ldapDeleteDnChk );
    setTabOrder( ldapDeleteDnChk, hostMsdfsChk );
    setTabOrder( hostMsdfsChk, disableNetbiosChk );
    setTabOrder( disableNetbiosChk, netbiosAliasesEdit );
    setTabOrder( netbiosAliasesEdit, netbiosScopeEdit );
    setTabOrder( netbiosScopeEdit, nameResolveOrderEdit );
    setTabOrder( nameResolveOrderEdit, winbindUidEdit );
    setTabOrder( winbindUidEdit, winbindGidEdit );
    setTabOrder( winbindGidEdit, templateHomedirEdit );
    setTabOrder( templateHomedirEdit, templateShellEdit );
    setTabOrder( templateShellEdit, winbindSeparatorEdit );
    setTabOrder( winbindSeparatorEdit, templatePrimaryGroupEdit );
    setTabOrder( templatePrimaryGroupEdit, winbindCacheTimeSpin );
    setTabOrder( winbindCacheTimeSpin, aclCompatibilityCombo );
    setTabOrder( aclCompatibilityCombo, winbindEnumUsersChk );
    setTabOrder( winbindEnumUsersChk, winbindEnumGroupsChk );
    setTabOrder( winbindEnumGroupsChk, winbindUseDefaultDomainChk );
    setTabOrder( winbindUseDefaultDomainChk, winbindEnableLocalAccountsChk );
    setTabOrder( winbindEnableLocalAccountsChk, winbindTrustedDomainsOnlyChk );
    setTabOrder( winbindTrustedDomainsOnlyChk, enhancedBrowsingChk );
    setTabOrder( enhancedBrowsingChk, browseListChk );
    setTabOrder( browseListChk, lmAnnounceCombo );
    setTabOrder( lmAnnounceCombo, lmIntervalSpin );
    setTabOrder( lmIntervalSpin, remoteBrowseSyncEdit );
    setTabOrder( remoteBrowseSyncEdit, preloadEdit );
    setTabOrder( preloadEdit, timeServerChk );
    setTabOrder( timeServerChk, largeReadWriteChk );
    setTabOrder( largeReadWriteChk, unixExtensionsChk );
    setTabOrder( unixExtensionsChk, readBmpxChk );
    setTabOrder( readBmpxChk, announceAsCombo );
    setTabOrder( announceAsCombo, announceVersionEdit );
    setTabOrder( announceVersionEdit, protocolCombo );
    setTabOrder( protocolCombo, maxProtocolCombo );
    setTabOrder( maxProtocolCombo, minProtocolCombo );
    setTabOrder( minProtocolCombo, maxMuxSpin );
    setTabOrder( maxMuxSpin, maxTtlSpin );
    setTabOrder( maxTtlSpin, smbPortsEdit );
    setTabOrder( smbPortsEdit, sslChk );
    setTabOrder( sslChk, sslVersionCombo );
    setTabOrder( sslVersionCombo, sslCompatibilityChk );
    setTabOrder( sslCompatibilityChk, sslHostsEdit );
    setTabOrder( sslHostsEdit, sslHostsResignEdit );
    setTabOrder( sslHostsResignEdit, sslCACertDirUrlRq );
    setTabOrder( sslCACertDirUrlRq, sslCACertFileUrlRq );
    setTabOrder( sslCACertFileUrlRq, sslEgdSocketEdit );
    setTabOrder( sslEgdSocketEdit, sslEntropyFileUrlRq );
    setTabOrder( sslEntropyFileUrlRq, sslEntropyBytesSpin );
    setTabOrder( sslEntropyBytesSpin, sslCiphersEdit );
    setTabOrder( sslCiphersEdit, sslRequireServercertChk );
    setTabOrder( sslRequireServercertChk, sslServerCertUrlRq );
    setTabOrder( sslServerCertUrlRq, sslServerKeyUrlRq );
    setTabOrder( sslServerKeyUrlRq, sslRequireClientcertChk );
    setTabOrder( sslRequireClientcertChk, sslClientCertUrlRq );
    setTabOrder( sslClientCertUrlRq, sslClientKeyUrlRq );
    setTabOrder( sslClientKeyUrlRq, socketAddressEdit );
    setTabOrder( socketAddressEdit, TCP_NODELAYChk );
    setTabOrder( TCP_NODELAYChk, IPTOS_LOWDELAYChk );
    setTabOrder( IPTOS_LOWDELAYChk, IPTOS_THROUGHPUTChk );
    setTabOrder( IPTOS_THROUGHPUTChk, SO_KEEPALIVEChk );
    setTabOrder( SO_KEEPALIVEChk, SO_REUSEADDRChk );
    setTabOrder( SO_REUSEADDRChk, SO_BROADCASTChk );
    setTabOrder( SO_BROADCASTChk, SO_SNDBUFChk );
    setTabOrder( SO_SNDBUFChk, SO_SNDBUFSpin );
    setTabOrder( SO_SNDBUFSpin, SO_RCVBUFChk );
    setTabOrder( SO_RCVBUFChk, SO_RCVBUFSpin );
    setTabOrder( SO_RCVBUFSpin, SO_SNDLOWATChk );
    setTabOrder( SO_SNDLOWATChk, SO_SNDLOWATSpin );
    setTabOrder( SO_SNDLOWATSpin, SO_RCVLOWATChk );
    setTabOrder( SO_RCVLOWATChk, SO_RCVLOWATSpin );
    setTabOrder( SO_RCVLOWATSpin, addUserScriptEdit );
    setTabOrder( addUserScriptEdit, addGroupScriptEdit );
    setTabOrder( addGroupScriptEdit, addUserToGroupScriptEdit );
    setTabOrder( addUserToGroupScriptEdit, addMachineScriptEdit );
    setTabOrder( addMachineScriptEdit, shutdownScriptEdit );
    setTabOrder( shutdownScriptEdit, abortShutdownScriptEdit );
    setTabOrder( abortShutdownScriptEdit, SetPrimaryGroupScriptEdit );
    setTabOrder( SetPrimaryGroupScriptEdit, deleteUserScriptEdit );
    setTabOrder( deleteUserScriptEdit, deleteGroupScriptEdit );
    setTabOrder( deleteGroupScriptEdit, deleteUserFromGroupScriptEdit );
    setTabOrder( deleteUserFromGroupScriptEdit, logonScriptEdit );
    setTabOrder( logonScriptEdit, logonDriveEdit );
    setTabOrder( logonDriveEdit, logonPathUrlRq );
    setTabOrder( logonPathUrlRq, logonHomeUrlRq );
    setTabOrder( logonHomeUrlRq, unicodeChk );
    setTabOrder( unicodeChk, displayCharsetEdit );
    setTabOrder( displayCharsetEdit, unixCharsetEdit );
    setTabOrder( unixCharsetEdit, dosCharsetEdit );
    setTabOrder( dosCharsetEdit, characterSetEdit );
    setTabOrder( characterSetEdit, clientCodePageEdit );
    setTabOrder( clientCodePageEdit, codePageDirUrlRq );
    setTabOrder( codePageDirUrlRq, codingSystemEdit );
    setTabOrder( codingSystemEdit, validCharsEdit );
    setTabOrder( validCharsEdit, mainTab );
    setTabOrder( mainTab, configUrlRq );
    setTabOrder( configUrlRq, loadBtn );
    setTabOrder( loadBtn, workgroupEdit );
    setTabOrder( workgroupEdit, netbiosNameEdit );
    setTabOrder( netbiosNameEdit, serverStringEdit );
    setTabOrder( serverStringEdit, shareRadio );
    setTabOrder( shareRadio, userRadio );
    setTabOrder( userRadio, serverRadio );
    setTabOrder( serverRadio, domainRadio );
    setTabOrder( domainRadio, adsRadio );
    setTabOrder( adsRadio, passwordServerEdit );
    setTabOrder( passwordServerEdit, realmEdit );
    setTabOrder( realmEdit, guestAccountCombo );
    setTabOrder( guestAccountCombo, allowGuestLoginsChk );
    setTabOrder( allowGuestLoginsChk, shareListView );
    setTabOrder( shareListView, editDefaultShareBtn );
    setTabOrder( editDefaultShareBtn, addShareBtn );
    setTabOrder( addShareBtn, editShareBtn );
    setTabOrder( editShareBtn, removeShareBtn );
    setTabOrder( removeShareBtn, printerListView );
    setTabOrder( printerListView, editDefaultPrinterBtn );
    setTabOrder( editDefaultPrinterBtn, addPrinterBtn );
    setTabOrder( addPrinterBtn, editPrinterBtn );
    setTabOrder( editPrinterBtn, removePrinterBtn );
    setTabOrder( removePrinterBtn, sambaUsersListView );
    setTabOrder( sambaUsersListView, addSambaUserBtn );
    setTabOrder( addSambaUserBtn, removeSambaUserBtn );
    setTabOrder( removeSambaUserBtn, unixUsersListView );
    setTabOrder( unixUsersListView, sambaUserPasswordBtn );
    setTabOrder( sambaUserPasswordBtn, joinADomainBtn );
    setTabOrder( joinADomainBtn, tabWidget4 );
    setTabOrder( tabWidget4, mapToGuestCombo );
    setTabOrder( mapToGuestCombo, interfacesEdit );
    setTabOrder( interfacesEdit, bindInterfacesOnlyChk );
    setTabOrder( bindInterfacesOnlyChk, rootDirectoryEdit );
    setTabOrder( rootDirectoryEdit, authMethodsEdit );
    setTabOrder( authMethodsEdit, hostsEquivUrlRq );
    setTabOrder( hostsEquivUrlRq, privateDirUrlRq );
    setTabOrder( privateDirUrlRq, algorithmicRidBaseSpin );
    setTabOrder( algorithmicRidBaseSpin, obeyPamRestrictionsChk );
    setTabOrder( obeyPamRestrictionsChk, pamPasswordChangeChk );
    setTabOrder( pamPasswordChangeChk, allowTrustedDomainsChk );
    setTabOrder( allowTrustedDomainsChk, paranoidServerSecurityChk );
    setTabOrder( paranoidServerSecurityChk, encryptPasswordsChk );
    setTabOrder( encryptPasswordsChk, smbPasswdFileUrlRq );
    setTabOrder( smbPasswdFileUrlRq, passdbBackendEdit );
    setTabOrder( passdbBackendEdit, passwdChatEdit );
    setTabOrder( passwdChatEdit, passwdChatDebugChk );
    setTabOrder( passwdChatDebugChk, passwdProgramUrlRq );
    setTabOrder( passwdProgramUrlRq, unixPasswordSyncChk );
    setTabOrder( unixPasswordSyncChk, nullPasswordsChk );
    setTabOrder( nullPasswordsChk, passwordLevelSpin );
    setTabOrder( passwordLevelSpin, minPasswdLengthSpin );
    setTabOrder( minPasswdLengthSpin, machinePasswordTimeoutSpin );
    setTabOrder( machinePasswordTimeoutSpin, updateEncryptedChk );
    setTabOrder( updateEncryptedChk, usernameLevelSpin );
    setTabOrder( usernameLevelSpin, usernameMapUrlRq );
    setTabOrder( usernameMapUrlRq, hideLocalUsersChk );
    setTabOrder( hideLocalUsersChk, restrictAnonymousChk );
    setTabOrder( restrictAnonymousChk, useRhostsChk );
    setTabOrder( useRhostsChk, lanmanAuthChk );
    setTabOrder( lanmanAuthChk, ntlmAuthChk );
    setTabOrder( ntlmAuthChk, useSpnegoChk );
    setTabOrder( useSpnegoChk, serverSchannelCombo );
    setTabOrder( serverSchannelCombo, serverSigningCombo );
    setTabOrder( serverSigningCombo, clientLanmanAuthChk );
    setTabOrder( clientLanmanAuthChk, clientPlaintextAuthChk );
    setTabOrder( clientPlaintextAuthChk, clientNTLMv2AuthChk );
    setTabOrder( clientNTLMv2AuthChk, clientUseSpnegoChk );
    setTabOrder( clientUseSpnegoChk, clientSchannelCombo );
    setTabOrder( clientSchannelCombo, clientSigningCombo );
    setTabOrder( clientSigningCombo, logFileUrlRq );
    setTabOrder( logFileUrlRq, logLevelEdit );
    setTabOrder( logLevelEdit, maxLogSizeSpin );
    setTabOrder( maxLogSizeSpin, syslogSpin );
    setTabOrder( syslogSpin, syslogOnlyChk );
    setTabOrder( syslogOnlyChk, statusChk );
    setTabOrder( statusChk, timestampChk );
    setTabOrder( timestampChk, microsecondsChk );
    setTabOrder( microsecondsChk, debugPidChk );
    setTabOrder( debugPidChk, debugUidChk );
    setTabOrder( debugUidChk, preloadModulesEdit );
    setTabOrder( preloadModulesEdit, getwdCacheChk );
    setTabOrder( getwdCacheChk, useMmapChk );
    setTabOrder( useMmapChk, kernelChangeNotifyChk );
    setTabOrder( kernelChangeNotifyChk, hostnameLookupsChk );
    setTabOrder( hostnameLookupsChk, readRawChk );
    setTabOrder( readRawChk, writeRawChk );
    setTabOrder( writeRawChk, changeNotifyTimeoutSpin );
    setTabOrder( changeNotifyTimeoutSpin, deadtimeSpin );
    setTabOrder( deadtimeSpin, keepaliveSpin );
    setTabOrder( keepaliveSpin, lpqCacheTimeSpin );
    setTabOrder( lpqCacheTimeSpin, nameCacheTimeoutSpin );
    setTabOrder( nameCacheTimeoutSpin, maxDiskSizeSpin );
    setTabOrder( maxDiskSizeSpin, readSizeSpin );
    setTabOrder( readSizeSpin, statCacheSizeSpin );
    setTabOrder( statCacheSizeSpin, maxXmitSpin );
    setTabOrder( maxXmitSpin, maxSmbdProcessesSpin );
    setTabOrder( maxSmbdProcessesSpin, maxOpenFilesSpin );
    setTabOrder( maxOpenFilesSpin, totalPrintJobsSpin );
    setTabOrder( totalPrintJobsSpin, printcapNameUrlRq );
    setTabOrder( printcapNameUrlRq, os2DriverMapUrlRq );
    setTabOrder( os2DriverMapUrlRq, printerDriverFileUrlRq );
    setTabOrder( printerDriverFileUrlRq, addprinterCommandEdit );
    setTabOrder( addprinterCommandEdit, deleteprinterCommandEdit );
    setTabOrder( deleteprinterCommandEdit, enumportsCommandEdit );
    setTabOrder( enumportsCommandEdit, loadPrintersChk );
    setTabOrder( loadPrintersChk, disableSpoolssChk );
    setTabOrder( disableSpoolssChk, showAddPrinterWizardChk );
    setTabOrder( showAddPrinterWizardChk, preferredMasterChk );
    setTabOrder( preferredMasterChk, localMasterChk );
    setTabOrder( localMasterChk, domainMasterChk );
    setTabOrder( domainMasterChk, domainLogonsChk );
    setTabOrder( domainLogonsChk, osLevelSpin );
    setTabOrder( osLevelSpin, domainAdminGroupEdit );
    setTabOrder( domainAdminGroupEdit, domainGuestGroupEdit );
    setTabOrder( domainGuestGroupEdit, noWinsSupportRadio );
    setTabOrder( noWinsSupportRadio, dnsProxyChk );
    setTabOrder( dnsProxyChk, winsHookEdit );
    setTabOrder( winsHookEdit, maxWinsTtlSpin );
    setTabOrder( maxWinsTtlSpin, minWinsTtlSpin );
    setTabOrder( minWinsTtlSpin, winsServerEdit );
    setTabOrder( winsServerEdit, winsProxyChk );
    setTabOrder( winsProxyChk, winsPartnersEdit );
    setTabOrder( winsPartnersEdit, stripDotChk );
    setTabOrder( stripDotChk, mangledStackSpin );
    setTabOrder( mangledStackSpin, manglePrefixSpin );
    setTabOrder( manglePrefixSpin, statCacheChk );
    setTabOrder( statCacheChk, kernelOplocksChk );
    setTabOrder( kernelOplocksChk, lockDirectoryUrlRq );
    setTabOrder( lockDirectoryUrlRq, pidDirectoryUrlRq );
    setTabOrder( pidDirectoryUrlRq, lockSpinCountSpin );
    setTabOrder( lockSpinCountSpin, lockSpinTimeSpin );
    setTabOrder( lockSpinTimeSpin, oplockBreakWaitTimeSpin );

    // buddies
    TextLabel1_6->setBuddy( configUrlRq );
    TextLabel1_2_2_2->setBuddy( workgroupEdit );
    TextLabel4_3->setBuddy( serverStringEdit );
    TextLabel3_6->setBuddy( netbiosNameEdit );
    passwordServerLabel->setBuddy( passwordServerEdit );
    realmLabel->setBuddy( realmEdit );
    TextLabel6_5->setBuddy( guestAccountCombo );
    TextLabel8_2_2_2_2_2_2->setBuddy( authMethodsEdit );
    TextLabel8_2_2_2_2_2->setBuddy( rootDirectoryEdit );
    TextLabel1_2_5_2->setBuddy( interfacesEdit );
    TextLabel2_5_2->setBuddy( mapToGuestCombo );
    TextLabel8_2_3_2->setBuddy( hostsEquivUrlRq );
    TextLabel6_7_2->setBuddy( algorithmicRidBaseSpin );
    TextLabel8_2_2_3_2_2->setBuddy( privateDirUrlRq );
    TextLabel8_2_2_2->setBuddy( smbPasswdFileUrlRq );
    TextLabel3_5_3_2->setBuddy( passdbBackendEdit );
    TextLabel3_5_3->setBuddy( passwdChatEdit );
    TextLabel3_5_3_3->setBuddy( passwdChatEdit );
    TextLabel6_7->setBuddy( passwordLevelSpin );
    TextLabel6_3_2->setBuddy( minPasswdLengthSpin );
    TextLabel1->setBuddy( machinePasswordTimeoutSpin );
    TextLabel8_2_2_3_2->setBuddy( passwdProgramUrlRq );
    TextLabel3_5_2_2->setBuddy( usernameMapUrlRq );
    TextLabel6_4_2->setBuddy( usernameLevelSpin );
    TextLabel3_5_2_3->setBuddy( clientSigningCombo );
    TextLabel3_5_2->setBuddy( clientSchannelCombo );
    TextLabel3_5_2_3_3->setBuddy( serverSigningCombo );
    TextLabel3_5_2_5->setBuddy( serverSchannelCombo );
    TextLabel4_3_2_2_2_2->setBuddy( logFileUrlRq );
    TextLabel2_2_2_2_2_2->setBuddy( maxLogSizeSpin );
    TextLabel5_3_2_2_2_2->setBuddy( syslogSpin );
    TextLabel6_2_2_2_2_2->setBuddy( logLevelEdit );
    TextLabel4_2_2->setBuddy( preloadModulesEdit );
    TextLabel4_2_3_2_2_4->setBuddy( maxSmbdProcessesSpin );
    TextLabel4_2_3_2_2_2_2_4->setBuddy( maxOpenFilesSpin );
    TextLabel4_2_3_2_2_2_5->setBuddy( maxDiskSizeSpin );
    TextLabel4_2_3_2_2_2_2_2_3->setBuddy( readSizeSpin );
    TextLabel4_2_3_2_2_2_3_3->setBuddy( statCacheSizeSpin );
    TextLabel4_4_2_7_2_2_2->setBuddy( maxXmitSpin );
    TextLabel4_2_5->setBuddy( changeNotifyTimeoutSpin );
    TextLabel4_2_3_4->setBuddy( keepaliveSpin );
    TextLabel4_2_2_3->setBuddy( deadtimeSpin );
    TextLabel4_2_3_2_4->setBuddy( lpqCacheTimeSpin );
    TextLabel4_2_3_2_4_2->setBuddy( nameCacheTimeoutSpin );
    TextLabel1_3->setBuddy( totalPrintJobsSpin );
    TextLabel4_2_4->setBuddy( os2DriverMapUrlRq );
    TextLabel1_3_4->setBuddy( printcapNameUrlRq );
    printerDriverLbl->setBuddy( printerDriverFileUrlRq );
    TextLabel2_2_2->setBuddy( enumportsCommandEdit );
    TextLabel3_3_3->setBuddy( addprinterCommandEdit );
    TextLabel3_3_2->setBuddy( deleteprinterCommandEdit );
    TextLabel5->setBuddy( osLevelSpin );
    TextLabel3_3_3_3->setBuddy( domainAdminGroupEdit );
    TextLabel3_3_3_4->setBuddy( domainGuestGroupEdit );
    TextLabel4_4_2_4_3_2_2_2->setBuddy( maxWinsTtlSpin );
    TextLabel4_4_2_5_3_2_2_2->setBuddy( minWinsTtlSpin );
    winsHookLbl->setBuddy( winsHookEdit );
    TextLabel3_3_3_2->setBuddy( winsPartnersEdit );
    TextLabel6_2_2->setBuddy( mangledStackSpin );
    TextLabel6_2_2_2->setBuddy( manglePrefixSpin );
    TextLabel5_2->setBuddy( lockDirectoryUrlRq );
    TextLabel6_2->setBuddy( pidDirectoryUrlRq );
    textLabel2_2->setBuddy( lockSpinCountSpin );
    textLabel2_2_2->setBuddy( lockSpinTimeSpin );
    textLabel2->setBuddy( oplockBreakWaitTimeSpin );
    TextLabel1_2_4_2_2_2_2_3->setBuddy( dosCharsetEdit );
    TextLabel1_2_4_2_2_2_2_2->setBuddy( unixCharsetEdit );
    TextLabel1_2_4_2_2_2_2->setBuddy( displayCharsetEdit );
    TextLabel5_2_4->setBuddy( characterSetEdit );
    TextLabel12->setBuddy( validCharsEdit );
    TextLabel1_2_4_3_2->setBuddy( codePageDirUrlRq );
    TextLabel1_2_4_2_2_2->setBuddy( codingSystemEdit );
    TextLabel1_2_3_2_2->setBuddy( clientCodePageEdit );
    TextLabel7_2->setBuddy( addUserScriptEdit );
    TextLabel7_2_5_2->setBuddy( addUserToGroupScriptEdit );
    TextLabel7_2_5->setBuddy( addGroupScriptEdit );
    TextLabel7_2_6->setBuddy( addMachineScriptEdit );
    TextLabel7_2_2_2->setBuddy( deleteGroupScriptEdit );
    TextLabel7_2_2->setBuddy( deleteUserScriptEdit );
    TextLabel7_2_2_2_2->setBuddy( deleteUserFromGroupScriptEdit );
    TextLabel7_2_5_3->setBuddy( SetPrimaryGroupScriptEdit );
    TextLabel7_2_3_2->setBuddy( shutdownScriptEdit );
    TextLabel7_2_3_3->setBuddy( abortShutdownScriptEdit );
    TextLabel8_2_2->setBuddy( logonPathUrlRq );
    TextLabel8_2->setBuddy( logonHomeUrlRq );
    TextLabel7_2_4->setBuddy( logonDriveEdit );
    TextLabel7_2_3->setBuddy( logonScriptEdit );
    TextLabel15->setBuddy( socketAddressEdit );
    TextLabel2_4_2->setBuddy( sslHostsEdit );
    TextLabel12_2_2->setBuddy( sslEntropyBytesSpin );
    TextLabel14_2_2->setBuddy( sslCiphersEdit );
    TextLabel3_7->setBuddy( sslHostsResignEdit );
    TextLabel4_4->setBuddy( sslCACertDirUrlRq );
    TextLabel11_2_2->setBuddy( sslEntropyFileUrlRq );
    TextLabel10_2_2->setBuddy( sslEgdSocketEdit );
    TextLabel15_2_2->setBuddy( sslVersionCombo );
    TextLabel5_4_3->setBuddy( sslCACertFileUrlRq );
    TextLabel9_2_2->setBuddy( sslClientKeyUrlRq );
    TextLabel6_6_2->setBuddy( sslServerCertUrlRq );
    TextLabel8_4->setBuddy( sslClientCertUrlRq );
    TextLabel7_5->setBuddy( sslServerKeyUrlRq );
    TextLabel4_4_4_2_2_2->setBuddy( maxMuxSpin );
    TextLabel4_4_2_3_3_2_2_2->setBuddy( maxTtlSpin );
    TextLabel1_3_2_2->setBuddy( maxProtocolCombo );
    TextLabel2_3_2->setBuddy( announceVersionEdit );
    TextLabel3_6_2->setBuddy( announceAsCombo );
    TextLabel1_3_3_2->setBuddy( minProtocolCombo );
    TextLabel1_3_4_2->setBuddy( protocolCombo );
    TextLabel5_4_2_2->setBuddy( smbPortsEdit );
    TextLabel2->setBuddy( lmIntervalSpin );
    TextLabel3_5->setBuddy( lmAnnounceCombo );
    TextLabel14->setBuddy( remoteBrowseSyncEdit );
    TextLabel4_2->setBuddy( preloadEdit );
    TextLabel21->setBuddy( winbindUidEdit );
    TextLabel21_2->setBuddy( winbindGidEdit );
    TextLabel22->setBuddy( templateHomedirEdit );
    TextLabel23->setBuddy( templateShellEdit );
    TextLabel24->setBuddy( winbindSeparatorEdit );
    TextLabel24_2->setBuddy( templatePrimaryGroupEdit );
    TextLabel25->setBuddy( winbindCacheTimeSpin );
    textLabel3_2_2->setBuddy( aclCompatibilityCombo );
    TextLabel3_4->setBuddy( netbiosScopeEdit );
    TextLabel3_2->setBuddy( netbiosAliasesEdit );
    TextLabel5_4_2->setBuddy( nameResolveOrderEdit );
    TextLabel3_2_2->setBuddy( ldapSuffixEdit );
    TextLabel3_2_2_2->setBuddy( ldapMachineSuffixEdit );
    TextLabel3_2_2_2_2->setBuddy( ldapUserSuffixEdit );
    TextLabel3_2_2_2_3->setBuddy( ldapGroupSuffixEdit );
    TextLabel3_2_2_2_4->setBuddy( ldapIdmapSuffixEdit );
    TextLabel3_2_2_2_5->setBuddy( ldapFilterEdit );
    TextLabel3_2_2_2_6->setBuddy( ldapAdminDnEdit );
    TextLabel3_5_4_2->setBuddy( ldapSyncCombo );
    TextLabel3_5_4->setBuddy( ldapSslCombo );
    TextLabel3_4_2->setBuddy( idmapBackendEdit );
    TextLabel3_4_2_2->setBuddy( idmapBackendEdit );
    TextLabel1_5->setBuddy( addShareCommandEdit );
    TextLabel2_2->setBuddy( changeShareCommandEdit );
    TextLabel3_3->setBuddy( deleteShareCommandEdit );
    TextLabel10->setBuddy( messageCommandEdit );
    TextLabel11->setBuddy( dfreeCommandEdit );
    TextLabel1_5_2->setBuddy( setQuotaCommandEdit );
    TextLabel2_2_3->setBuddy( getQuotaCommandEdit );
    TextLabel20->setBuddy( panicActionEdit );
    TextLabel17->setBuddy( timeOffsetSpin );
    TextLabel9->setBuddy( defaultServiceEdit );
    TextLabel13->setBuddy( remoteAnnounceEdit );
    TextLabel19->setBuddy( sourceEnvironmentEdit );
    TextLabel16->setBuddy( homedirMapEdit );
    TextLabel7_3->setBuddy( utmpDirectoryUrlRq );
    TextLabel8_3->setBuddy( wtmpDirectoryUrlRq );
    init();
}

/*
 *  Destroys the object and frees any allocated resources
 */
KcmInterface::~KcmInterface()
{
    // no need to delete child widgets, TQt does it all for us
}

/*
 *  Sets the strings of the subwidgets using the current
 *  language.
 */
void KcmInterface::languageChange()
{
    TQWhatsThis::add( mainTab, tr2i18n( "<qt>\n"
"Here you can edit the Samba users, stored in the smbpasswd file.\n"
"<p>\n"
"Every Samba user must have a corresponding UNIX user.\n"
"On the right you can see all UNIX users, stored in the passwd file and not configured as Samba users.\n"
"You can see the Samba users on the left-hand side.\n"
"<p>\n"
"To add new Samba users simply press the <em>&lt; add</em> button.\n"
"The selected UNIX users will then become Samba users and will be\n"
"removed from the UNIX users list (but they will remain UNIX users).\n"
"<p>\n"
"To remove Samba users click the <em>&gt; remove</em> button.\n"
"The selected Samba users will be removed from the smbpasswd file\n"
"and reappear on the right-hand side, as UNIX users which are not Samba users.\n"
"</qt>" ) );
    TextLabel1_6->setText( tr2i18n( "Samba config file:" ) );
    loadBtn->setText( tr2i18n( "&Load" ) );
    GroupBox1_2->setTitle( tr2i18n( "Server Identification" ) );
    TextLabel1_2_2_2->setText( tr2i18n( "Wor&kgroup:" ) );
    TQToolTip::add( workgroupEdit, tr2i18n( "Enter here the name of your workgroup/domain." ) );
    TextLabel4_3->setText( tr2i18n( "Server strin&g:" ) );
    TextLabel3_6->setText( tr2i18n( "NetBIOS name:" ) );
    securityLevelBtnGrp->setTitle( tr2i18n( "Securit&y Level" ) );
    shareRadio->setText( tr2i18n( "Share" ) );
    userRadio->setText( tr2i18n( "User" ) );
    serverRadio->setText( tr2i18n( "Server" ) );
    domainRadio->setText( tr2i18n( "Domai&n" ) );
    adsRadio->setText( tr2i18n( "ADS" ) );
    securityLevelHelpLbl->setText( tr2i18n( "Use the <i>share</i> security level if you have a home network or a small office network.<br> It allows everyone to read all share names before a login is required." ) );
    GroupBox12->setTitle( tr2i18n( "Further Options" ) );
    passwordServerLabel->setText( tr2i18n( "Password server address/name:" ) );
    realmLabel->setText( tr2i18n( "Real&m:" ) );
    allowGuestLoginsChk->setText( tr2i18n( "Allo&w guest logins" ) );
    TextLabel6_5->setText( tr2i18n( "Guest acc&ount:" ) );
    GroupBox10->setTitle( tr2i18n( "Help" ) );
    TextLabel2_3->setText( tr2i18n( "For detailed help about every option please look at:" ) );
    KURLLabel1->setText( tr2i18n( "man:smb.conf" ) );
    mainTab->changeTab( tab, tr2i18n( "&Base Settings" ) );
    shareListView->header()->setLabel( 0, tr2i18n( "Name" ) );
    shareListView->header()->setLabel( 1, tr2i18n( "Path" ) );
    shareListView->header()->setLabel( 2, tr2i18n( "Comment" ) );
    shareListView->header()->setLabel( 3, tr2i18n( "Properties" ) );
    editDefaultShareBtn->setText( tr2i18n( "Edit Defau&lts..." ) );
    addShareBtn->setText( tr2i18n( "Add &New Share..." ) );
    editShareBtn->setText( tr2i18n( "Edit Share..." ) );
    removeShareBtn->setText( tr2i18n( "Re&move Share" ) );
    mainTab->changeTab( shareTab, tr2i18n( "&Shares" ) );
    printerListView->header()->setLabel( 0, tr2i18n( "Name" ) );
    printerListView->header()->setLabel( 1, tr2i18n( "Printer" ) );
    printerListView->header()->setLabel( 2, tr2i18n( "Comment" ) );
    printerListView->header()->setLabel( 3, tr2i18n( "Properties" ) );
    editDefaultPrinterBtn->setText( tr2i18n( "Edit Defau&lts" ) );
    addPrinterBtn->setText( tr2i18n( "Add Ne&w Printer" ) );
    editPrinterBtn->setText( tr2i18n( "Edit Pri&nter" ) );
    removePrinterBtn->setText( tr2i18n( "Re&move Printer" ) );
    mainTab->changeTab( tab_2, tr2i18n( "Prin&ters" ) );
    groupBox51_2->setTitle( tr2i18n( "Sa&mba Users" ) );
    sambaUsersListView->header()->setLabel( 0, tr2i18n( "Name" ) );
    sambaUsersListView->header()->setLabel( 1, tr2i18n( "UID" ) );
    sambaUsersListView->header()->setLabel( 2, tr2i18n( "Disabled" ) );
    sambaUsersListView->header()->setLabel( 3, tr2i18n( "No Password" ) );
    addSambaUserBtn->setText( tr2i18n( "Add" ) );
    removeSambaUserBtn->setText( tr2i18n( "Rem&ove" ) );
    groupBox52_2->setTitle( tr2i18n( "UNI&X Users" ) );
    unixUsersListView->header()->setLabel( 0, tr2i18n( "Name" ) );
    unixUsersListView->header()->setLabel( 1, tr2i18n( "UID" ) );
    sambaUserPasswordBtn->setText( tr2i18n( "Chan&ge Password..." ) );
    joinADomainBtn->setText( tr2i18n( "&Join Domain" ) );
    mainTab->changeTab( tab_3, tr2i18n( "&Users" ) );
    TextLabel1_4->setText( tr2i18n( "Here you can change advanced options of the SAMBA server.\n"
"Only change something if you know what you are doing." ) );
    mainTab->changeTab( advanced, tr2i18n( "Advan&ced" ) );
    groupBox66->setTitle( tr2i18n( "PAM" ) );
    obeyPamRestrictionsChk->setText( tr2i18n( "Obey PAM restrictions" ) );
    pamPasswordChangeChk->setText( tr2i18n( "PAM password change" ) );
    groupBox67->setTitle( tr2i18n( "Other Switches" ) );
    allowTrustedDomainsChk->setText( tr2i18n( "A&llow trusted domains" ) );
    paranoidServerSecurityChk->setText( tr2i18n( "Paranoid server security" ) );
    groupBox68->setTitle( tr2i18n( "General" ) );
    TextLabel8_2_2_2_2_2_2->setText( tr2i18n( "Auth methods:" ) );
    TextLabel8_2_2_2_2_2->setText( tr2i18n( "Root director&y:" ) );
    TextLabel1_2_5_2->setText( tr2i18n( "I&nterfaces:" ) );
    TextLabel2_5_2->setText( tr2i18n( "Map to guest:" ) );
    bindInterfacesOnlyChk->setText( tr2i18n( "Bind interfaces only" ) );
    mapToGuestCombo->clear();
    mapToGuestCombo->insertItem( tr2i18n( "Never" ) );
    mapToGuestCombo->insertItem( tr2i18n( "Bad User" ) );
    mapToGuestCombo->insertItem( tr2i18n( "Bad Password" ) );
    TextLabel8_2_3_2->setText( tr2i18n( "Hosts e&quiv:" ) );
    TextLabel6_7_2->setText( tr2i18n( "Algorithmic rid base:" ) );
    TextLabel8_2_2_3_2_2->setText( tr2i18n( "Private dir:" ) );
    tabWidget4->changeTab( tab_5, tr2i18n( "&General" ) );
    groupBox73->setTitle( tr2i18n( "Migration" ) );
    updateEncryptedChk->setText( tr2i18n( "Update encr&ypted" ) );
    groupBox75->setTitle( tr2i18n( "Samba Passwords" ) );
    encryptPasswordsChk->setText( tr2i18n( "E&ncrypt passwords" ) );
    TextLabel8_2_2_2->setText( tr2i18n( "Smb passwd file:" ) );
    TextLabel3_5_3_2->setText( tr2i18n( "Passdb bac&kend:" ) );
    TextLabel3_5_3->setText( tr2i18n( "Passwd chat:" ) );
    passwdChatDebugChk->setText( tr2i18n( "Passwd chat debug" ) );
    TextLabel5_2_3_4_3->setText( tr2i18n( "Sec", "seconds" ) );
    TextLabel3_5_3_3->setText( tr2i18n( "Passwd chat timeout:" ) );
    groupBox74->setTitle( tr2i18n( "Password" ) );
    TextLabel6_7->setText( tr2i18n( "Password level:" ) );
    TextLabel6_3_2->setText( tr2i18n( "Min password length:" ) );
    TextLabel1->setText( tr2i18n( "Machine password timeout:" ) );
    TextLabel5_2_3_4_2->setText( tr2i18n( "Sec", "seconds" ) );
    nullPasswordsChk->setText( tr2i18n( "Nu&ll passwords" ) );
    groupBox76->setTitle( tr2i18n( "UNIX Passwords" ) );
    TextLabel8_2_2_3_2->setText( tr2i18n( "Passwd program:" ) );
    unixPasswordSyncChk->setText( tr2i18n( "UNI&X password sync" ) );
    tabWidget4->changeTab( TabPage, tr2i18n( "Pass&word" ) );
    TextLabel3_5_2_2->setText( tr2i18n( "User&name map:" ) );
    TextLabel6_4_2->setText( tr2i18n( "Username &level:" ) );
    hideLocalUsersChk->setText( tr2i18n( "Hide local users" ) );
    restrictAnonymousChk->setText( tr2i18n( "Restrict anon&ymous" ) );
    useRhostsChk->setText( tr2i18n( "Use rhosts" ) );
    tabWidget4->changeTab( TabPage_2, tr2i18n( "Userna&me" ) );
    groupBox13->setTitle( tr2i18n( "Client" ) );
    TextLabel3_5_2_3->setText( tr2i18n( "C&lient signing:" ) );
    clientPlaintextAuthChk->setText( tr2i18n( "Client plainte&xt authentication" ) );
    clientLanmanAuthChk->setText( tr2i18n( "Client lanman authentication" ) );
    clientSigningCombo->clear();
    clientSigningCombo->insertItem( tr2i18n( "Auto" ) );
    clientSigningCombo->insertItem( tr2i18n( "Mandatory" ) );
    clientSigningCombo->insertItem( tr2i18n( "Disabled" ) );
    clientSchannelCombo->clear();
    clientSchannelCombo->insertItem( tr2i18n( "Yes" ) );
    clientSchannelCombo->insertItem( tr2i18n( "No" ) );
    clientSchannelCombo->insertItem( tr2i18n( "Auto" ) );
    TextLabel3_5_2->setText( tr2i18n( "Client channel:" ) );
    clientUseSpnegoChk->setText( tr2i18n( "Client use spnego" ) );
    clientNTLMv2AuthChk->setText( tr2i18n( "Client NTLMv&2 authentication" ) );
    groupBox13_2->setTitle( tr2i18n( "Server" ) );
    TextLabel3_5_2_3_3->setText( tr2i18n( "Server signing:" ) );
    lanmanAuthChk->setText( tr2i18n( "Lanman authentication" ) );
    serverSigningCombo->clear();
    serverSigningCombo->insertItem( tr2i18n( "Auto" ) );
    serverSigningCombo->insertItem( tr2i18n( "Mandatory" ) );
    serverSigningCombo->insertItem( tr2i18n( "Disabled" ) );
    serverSchannelCombo->clear();
    serverSchannelCombo->insertItem( tr2i18n( "Yes" ) );
    serverSchannelCombo->insertItem( tr2i18n( "No" ) );
    serverSchannelCombo->insertItem( tr2i18n( "Auto" ) );
    TextLabel3_5_2_5->setText( tr2i18n( "Server channel:" ) );
    useSpnegoChk->setText( tr2i18n( "Use sp&nego" ) );
    ntlmAuthChk->setText( tr2i18n( "NTLM authentication" ) );
    tabWidget4->changeTab( tab_6, tr2i18n( "Authenticati&on" ) );
    advancedTab->changeTab( tab_4, tr2i18n( "Security" ) );
    groupBox36_2->setTitle( tr2i18n( "General" ) );
    TextLabel4_3_2_2_2_2->setText( tr2i18n( "L&og file:" ) );
    TextLabel3_3_2_2_2_2->setText( tr2i18n( "KB" ) );
    TextLabel2_2_2_2_2_2->setText( tr2i18n( "Ma&x log size:" ) );
    TextLabel5_3_2_2_2_2->setText( tr2i18n( "S&yslog:" ) );
    TextLabel6_2_2_2_2_2->setText( tr2i18n( "Log &level:" ) );
    groupBox48->setTitle( tr2i18n( "S&witches" ) );
    syslogOnlyChk->setText( tr2i18n( "Syslog o&nly" ) );
    statusChk->setText( tr2i18n( "Status" ) );
    timestampChk->setText( tr2i18n( "Ti&mestamp" ) );
    microsecondsChk->setText( tr2i18n( "microseconds" ) );
    debugPidChk->setText( tr2i18n( "Debug pid" ) );
    debugUidChk->setText( tr2i18n( "Debu&g uid" ) );
    advancedTab->changeTab( tab_7, tr2i18n( "Logging" ) );
    groupBox37_2->setTitle( tr2i18n( "Modules" ) );
    TextLabel4_2_2->setText( tr2i18n( "Pre&load modules:" ) );
    groupBox47->setTitle( tr2i18n( "Numbers" ) );
    TextLabel4_2_3_2_2_4->setText( tr2i18n( "Max smbd processes:" ) );
    TextLabel4_2_3_2_2_2_2_4->setText( tr2i18n( "Max open files:" ) );
    groupBox46->setTitle( tr2i18n( "Sizes" ) );
    TextLabel4_2_3_2_2_2_5->setText( tr2i18n( "Max disk size:" ) );
    TextLabel4_2_3_2_2_2_2_2_3->setText( tr2i18n( "Read si&ze:" ) );
    TextLabel4_2_3_2_2_2_3_3->setText( tr2i18n( "Stat cache size:" ) );
    TextLabel5_2_3_2_2_3->setText( tr2i18n( "MB", "mega byte" ) );
    TextLabel4_4_2_7_2_2_2->setText( tr2i18n( "Ma&x xmit:" ) );
    groupBox45->setTitle( tr2i18n( "Times" ) );
    TextLabel4_2_5->setText( tr2i18n( "Change notify timeout:" ) );
    TextLabel5_2_3_4->setText( tr2i18n( "Sec", "seconds" ) );
    TextLabel4_2_3_4->setText( tr2i18n( "&Keepalive:" ) );
    TextLabel5_2_5->setText( tr2i18n( "Sec", "seconds" ) );
    TextLabel5_2_2_3->setText( tr2i18n( "Min", "minutes" ) );
    TextLabel4_2_2_3->setText( tr2i18n( "Deadtime:" ) );
    TextLabel4_2_3_2_4->setText( tr2i18n( "Lp&q cache time:" ) );
    TextLabel5_2_3_2_4->setText( tr2i18n( "Sec", "seconds" ) );
    TextLabel5_2_3_2_4_2->setText( tr2i18n( "Sec", "seconds" ) );
    TextLabel4_2_3_2_4_2->setText( tr2i18n( "&Name cache timeout:" ) );
    groupBox44->setTitle( tr2i18n( "Switches" ) );
    getwdCacheChk->setText( tr2i18n( "&Getwd cache" ) );
    useMmapChk->setText( tr2i18n( "Use &mmap" ) );
    kernelChangeNotifyChk->setText( tr2i18n( "Kernel change notif&y" ) );
    hostnameLookupsChk->setText( tr2i18n( "H&ostname lookups" ) );
    readRawChk->setText( tr2i18n( "Read ra&w" ) );
    writeRawChk->setText( tr2i18n( "Write raw" ) );
    advancedTab->changeTab( tab_8, tr2i18n( "Tuning" ) );
    groupBox52->setTitle( tr2i18n( "&General" ) );
    TextLabel1_3->setText( tr2i18n( "Total print &jobs:" ) );
    groupBox51->setTitle( tr2i18n( "Drivers" ) );
    TextLabel4_2_4->setText( tr2i18n( "OS&2 driver map:" ) );
    TextLabel1_3_4->setText( tr2i18n( "Printcap na&me:" ) );
    printerDriverLbl->setText( tr2i18n( "Pri&nter driver file: " ) );
    groupBox50->setTitle( tr2i18n( "Commands" ) );
    TextLabel2_2_2->setText( tr2i18n( "Enumports command:" ) );
    TextLabel3_3_3->setText( tr2i18n( "Addprinter command:" ) );
    TextLabel3_3_2->setText( tr2i18n( "Deleteprinter command:" ) );
    groupBox49->setTitle( tr2i18n( "S&witches" ) );
    loadPrintersChk->setText( tr2i18n( "L&oad printers" ) );
    disableSpoolssChk->setText( tr2i18n( "Disab&le spools" ) );
    showAddPrinterWizardChk->setText( tr2i18n( "Show add printer wi&zard" ) );
    advancedTab->changeTab( tab_9, tr2i18n( "Printing" ) );
    localMasterChk->setText( tr2i18n( "L&ocal master" ) );
    domainMasterChk->setText( tr2i18n( "Domai&n master" ) );
    domainLogonsChk->setText( tr2i18n( "Domain lo&gons" ) );
    preferredMasterChk->setText( tr2i18n( "Preferred &master" ) );
    TextLabel5->setText( tr2i18n( "OS &level:" ) );
    TextLabel3_3_3_3->setText( tr2i18n( "Domain admin group:" ) );
    TextLabel3_3_3_4->setText( tr2i18n( "Domain guest group:" ) );
    advancedTab->changeTab( TabPage_3, tr2i18n( "Domain" ) );
    buttonGroup4->setTitle( TQString::null );
    noWinsSupportRadio->setText( tr2i18n( "Deactivate &WINS" ) );
    winsSupportRadio->setText( tr2i18n( "Act as a WI&NS server" ) );
    otherWinsRadio->setText( tr2i18n( "Use an&other WINS server" ) );
    groupBox35->setTitle( tr2i18n( "WINS Server Settin&gs" ) );
    TextLabel4_4_2_4_3_2_2_2->setText( tr2i18n( "Max WINS tt&l:" ) );
    TextLabel4_4_2_5_3_2_2_2->setText( tr2i18n( "&Min WINS ttl:" ) );
    TextLabel6_5_2_4_2_2_2->setText( tr2i18n( "Sec", "seconds" ) );
    TextLabel6_5_2_2_3_2_2_2->setText( tr2i18n( "Sec", "seconds" ) );
    winsHookLbl->setText( tr2i18n( "WINS hoo&k:" ) );
    dnsProxyChk->setText( tr2i18n( "DNS prox&y" ) );
    groupBox36->setTitle( tr2i18n( "WINS Server IP or DNS Name" ) );
    groupBox37->setTitle( tr2i18n( "General Options" ) );
    TextLabel3_3_3_2->setText( tr2i18n( "WINS partners:" ) );
    winsProxyChk->setText( tr2i18n( "WINS pro&xy" ) );
    advancedTab->changeTab( TabPage_4, tr2i18n( "WINS" ) );
    groupBox54->setTitle( tr2i18n( "Ge&neral" ) );
    stripDotChk->setText( tr2i18n( "Strip d&ot" ) );
    groupBox55->setTitle( tr2i18n( "&Mangling" ) );
    TextLabel6_2_2->setText( tr2i18n( "Mangled stac&k:" ) );
    TextLabel6_2_2_2->setText( tr2i18n( "Mangle prefi&x:" ) );
    groupBox53->setTitle( tr2i18n( "Specia&l" ) );
    statCacheChk->setText( tr2i18n( "Stat cache" ) );
    advancedTab->changeTab( tab_10, tr2i18n( "Filenames" ) );
    groupBox59->setTitle( tr2i18n( "&General" ) );
    kernelOplocksChk->setText( tr2i18n( "Use ker&nel oplocks" ) );
    groupBox56->setTitle( tr2i18n( "Direct&ories" ) );
    TextLabel5_2->setText( tr2i18n( "Loc&k directory:" ) );
    TextLabel6_2->setText( tr2i18n( "Pid director&y:" ) );
    groupBox57->setTitle( tr2i18n( "Lock Spin" ) );
    textLabel3_2->setText( tr2i18n( "microseconds" ) );
    textLabel2_2->setText( tr2i18n( "&Lock spin count:" ) );
    textLabel2_2_2->setText( tr2i18n( "Lock spin ti&me:" ) );
    groupBox58->setTitle( tr2i18n( "Very Advanced" ) );
    textLabel2->setText( tr2i18n( "Oplock break &wait time:" ) );
    textLabel3->setText( tr2i18n( "milliseconds" ) );
    advancedTab->changeTab( tab_11, tr2i18n( "Locking" ) );
    groupBox40->setTitle( tr2i18n( "Samba &3.x" ) );
    TextLabel1_2_4_2_2_2_2_3->setText( tr2i18n( "D&OS charset:" ) );
    TextLabel1_2_4_2_2_2_2_2->setText( tr2i18n( "UNI&X charset:" ) );
    TextLabel1_2_4_2_2_2_2->setText( tr2i18n( "Displa&y charset:" ) );
    unicodeChk->setText( tr2i18n( "U&nicode" ) );
    groupBox39->setTitle( tr2i18n( "Samba &2.x" ) );
    TextLabel5_2_4->setText( tr2i18n( "Character set:" ) );
    TextLabel12->setText( tr2i18n( "Va&lid chars:" ) );
    TextLabel1_2_4_3_2->setText( tr2i18n( "Code page directory:" ) );
    TextLabel1_2_4_2_2_2->setText( tr2i18n( "Codin&g system:" ) );
    TextLabel1_2_3_2_2->setText( tr2i18n( "Client code page:" ) );
    advancedTab->changeTab( tab_12, tr2i18n( "Charset" ) );
    groupBox60->setTitle( tr2i18n( "Add Scripts" ) );
    TextLabel7_2->setText( tr2i18n( "Add user script:" ) );
    TextLabel7_2_5_2->setText( tr2i18n( "Add user to group script:" ) );
    TextLabel7_2_5->setText( tr2i18n( "Add gr&oup script:" ) );
    TextLabel7_2_6->setText( tr2i18n( "Add machine script:" ) );
    groupBox61->setTitle( tr2i18n( "Delete Scripts" ) );
    TextLabel7_2_2_2->setText( tr2i18n( "Delete group script:" ) );
    TextLabel7_2_2->setText( tr2i18n( "Delete user script:" ) );
    TextLabel7_2_2_2_2->setText( tr2i18n( "Delete user from group script:" ) );
    groupBox64->setTitle( tr2i18n( "Primary Group Script" ) );
    TextLabel7_2_5_3->setText( tr2i18n( "Set primar&y group script:" ) );
    groupBox62->setTitle( tr2i18n( "Shutdown" ) );
    TextLabel7_2_3_2->setText( tr2i18n( "Shutdo&wn script:" ) );
    TextLabel7_2_3_3->setText( tr2i18n( "Abort shutdown script:" ) );
    groupBox63->setTitle( tr2i18n( "Logon" ) );
    TextLabel8_2_2->setText( tr2i18n( "Logo&n path:" ) );
    TextLabel8_2->setText( tr2i18n( "Logon ho&me:" ) );
    TextLabel7_2_4->setText( tr2i18n( "&Logon drive:" ) );
    TextLabel7_2_3->setText( tr2i18n( "Lo&gon script:" ) );
    advancedTab->changeTab( tab_13, tr2i18n( "Logon" ) );
    TextLabel15->setText( tr2i18n( "Socket address:" ) );
    GroupBox7->setTitle( tr2i18n( "Socket Options" ) );
    SO_KEEPALIVEChk->setText( tr2i18n( "SO_&KEEPALIVE" ) );
    SO_SNDBUFChk->setText( tr2i18n( "SO_S&NDBUF:" ) );
    SO_BROADCASTChk->setText( tr2i18n( "SO_BROADCAST" ) );
    TCP_NODELAYChk->setText( tr2i18n( "TCP_NODELA&Y" ) );
    IPTOS_LOWDELAYChk->setText( tr2i18n( "IPTOS_LOWDELAY" ) );
    SO_RCVLOWATChk->setText( tr2i18n( "SO_RCV&LOWAT:" ) );
    SO_REUSEADDRChk->setText( tr2i18n( "S&O_REUSEADDR" ) );
    SO_SNDLOWATChk->setText( tr2i18n( "SO_SNDLO&WAT:" ) );
    IPTOS_THROUGHPUTChk->setText( tr2i18n( "IPTOS_THROU&GHPUT" ) );
    SO_RCVBUFChk->setText( tr2i18n( "SO_RCVBUF:" ) );
    advancedTab->changeTab( tab_14, tr2i18n( "Socket" ) );
    sslChk->setText( tr2i18n( "E&nable SSL" ) );
    TQToolTip::add( sslChk, tr2i18n( "Enables or disables the entire SSL mode" ) );
    TQWhatsThis::add( sslChk, tr2i18n( "This enables or disables the entire SSL mode. If it is set to no, the SSL-enabled Samba behaves exactly like the non-SSL Samba. If set to yes, it depends on the variables ssl hosts and ssl hosts resign whether an SSL connection will be required.\n"
"\n"
"This is only available if the SSL libraries have been compiled on your system and the configure option --with-ssl was given at configure time." ) );
    TextLabel2_4_2->setText( tr2i18n( "SSL h&osts:" ) );
    TextLabel12_2_2->setText( tr2i18n( "SSL entrop&y bytes:" ) );
    TextLabel14_2_2->setText( tr2i18n( "SSL ciphers:" ) );
    TextLabel3_7->setText( tr2i18n( "SSL hosts resi&gn:" ) );
    sslVersionCombo->clear();
    sslVersionCombo->insertItem( tr2i18n( "ssl2" ) );
    sslVersionCombo->insertItem( tr2i18n( "ssl3" ) );
    sslVersionCombo->insertItem( tr2i18n( "ssl2or3" ) );
    sslVersionCombo->insertItem( tr2i18n( "tls1" ) );
    sslCompatibilityChk->setText( tr2i18n( "SSL co&mpatibility" ) );
    TextLabel4_4->setText( tr2i18n( "SSL CA certDir:" ) );
    TextLabel11_2_2->setText( tr2i18n( "SSL entropy file:" ) );
    TextLabel10_2_2->setText( tr2i18n( "SSL egd socket:" ) );
    TextLabel15_2_2->setText( tr2i18n( "SSL version:" ) );
    TextLabel5_4_3->setText( tr2i18n( "SSL CA certFile:" ) );
    sslRequireClientcertChk->setText( tr2i18n( "SSL require clientcert" ) );
    TextLabel9_2_2->setText( tr2i18n( "SSL client key:" ) );
    sslRequireServercertChk->setText( tr2i18n( "SSL re&quire servercert" ) );
    TextLabel6_6_2->setText( tr2i18n( "SS&L server cert:" ) );
    TextLabel8_4->setText( tr2i18n( "SSL client cert:" ) );
    TextLabel7_5->setText( tr2i18n( "SSL server &key:" ) );
    advancedTab->changeTab( tab_15, tr2i18n( "SSL" ) );
    groupBox69->setTitle( tr2i18n( "Limits" ) );
    TextLabel4_4_4_2_2_2->setText( tr2i18n( "Ma&x mux:" ) );
    TextLabel4_4_2_3_3_2_2_2->setText( tr2i18n( "Max tt&l:" ) );
    TextLabel6_5_4_2_2_2->setText( tr2i18n( "Sec", "seconds" ) );
    groupBox70->setTitle( tr2i18n( "S&witches" ) );
    timeServerChk->setText( tr2i18n( "Ti&me server" ) );
    largeReadWriteChk->setText( tr2i18n( "Lar&ge readwrite" ) );
    unixExtensionsChk->setText( tr2i18n( "UNIX extensions" ) );
    readBmpxChk->setText( tr2i18n( "Read bmpx" ) );
    groupBox71->setTitle( tr2i18n( "Protocol Versions" ) );
    TextLabel1_3_2_2->setText( tr2i18n( "Max protocol:" ) );
    TextLabel2_3_2->setText( tr2i18n( "Announce version:" ) );
    TextLabel3_6_2->setText( tr2i18n( "A&nnounce as:" ) );
    TextLabel1_3_3_2->setText( tr2i18n( "Min protocol:" ) );
    TextLabel1_3_4_2->setText( tr2i18n( "Pr&otocol:" ) );
    protocolCombo->clear();
    protocolCombo->insertItem( tr2i18n( "NT1" ) );
    protocolCombo->insertItem( tr2i18n( "LANMAN2" ) );
    protocolCombo->insertItem( tr2i18n( "LANMAN1" ) );
    protocolCombo->insertItem( tr2i18n( "CORE" ) );
    protocolCombo->insertItem( tr2i18n( "COREPLUS" ) );
    maxProtocolCombo->clear();
    maxProtocolCombo->insertItem( tr2i18n( "NT1" ) );
    maxProtocolCombo->insertItem( tr2i18n( "LANMAN2" ) );
    maxProtocolCombo->insertItem( tr2i18n( "LANMAN1" ) );
    maxProtocolCombo->insertItem( tr2i18n( "CORE" ) );
    maxProtocolCombo->insertItem( tr2i18n( "COREPLUS" ) );
    minProtocolCombo->clear();
    minProtocolCombo->insertItem( tr2i18n( "NT1" ) );
    minProtocolCombo->insertItem( tr2i18n( "LANMAN2" ) );
    minProtocolCombo->insertItem( tr2i18n( "LANMAN1" ) );
    minProtocolCombo->insertItem( tr2i18n( "CORE" ) );
    minProtocolCombo->insertItem( tr2i18n( "COREPLUS" ) );
    announceAsCombo->clear();
    announceAsCombo->insertItem( tr2i18n( "NT" ) );
    announceAsCombo->insertItem( tr2i18n( "NT Workstation" ) );
    announceAsCombo->insertItem( tr2i18n( "win95" ) );
    announceAsCombo->insertItem( tr2i18n( "WfW" ) );
    announceVersionEdit->setText( tr2i18n( "4.2" ) );
    groupBox72->setTitle( tr2i18n( "Listening SMB Ports" ) );
    TextLabel5_4_2_2->setText( tr2i18n( "SMB ports:" ) );
    smbPortsEdit->setText( TQString::null );
    advancedTab->changeTab( tab_16, tr2i18n( "Protocol" ) );
    TextLabel2->setText( tr2i18n( "LM i&nterval:" ) );
    TextLabel3_5->setText( tr2i18n( "L&M announce:" ) );
    TextLabel27_2->setText( tr2i18n( "Sec" ) );
    TextLabel14->setText( tr2i18n( "Remote browse s&ync:" ) );
    lmAnnounceCombo->clear();
    lmAnnounceCombo->insertItem( tr2i18n( "Yes" ) );
    lmAnnounceCombo->insertItem( tr2i18n( "No" ) );
    lmAnnounceCombo->insertItem( tr2i18n( "Auto" ) );
    browseListChk->setText( tr2i18n( "Bro&wse list" ) );
    enhancedBrowsingChk->setText( tr2i18n( "Enhanced browsin&g" ) );
    TextLabel4_2->setText( tr2i18n( "Pre&load:" ) );
    advancedTab->changeTab( tab_17, tr2i18n( "Browsing" ) );
    TextLabel21->setText( tr2i18n( "&Winbind/Idmap UID:" ) );
    TextLabel21_2->setText( tr2i18n( "Winbind/Idmap &GID:" ) );
    TextLabel22->setText( tr2i18n( "Template h&omedir:" ) );
    TextLabel23->setText( tr2i18n( "Temp&late shell:" ) );
    TextLabel24->setText( tr2i18n( "Winbind separator:" ) );
    TextLabel24_2->setText( tr2i18n( "Template primary group:" ) );
    TextLabel27->setText( tr2i18n( "Sec" ) );
    TextLabel25->setText( tr2i18n( "Winbind cache ti&me:" ) );
    aclCompatibilityCombo->clear();
    aclCompatibilityCombo->insertItem( tr2i18n( "Windows NT 4" ) );
    aclCompatibilityCombo->insertItem( tr2i18n( "Windows 2000" ) );
    aclCompatibilityCombo->insertItem( tr2i18n( "Auto" ) );
    textLabel3_2_2->setText( tr2i18n( "Acl compatibilit&y:" ) );
    winbindEnumUsersChk->setText( tr2i18n( "Wi&nbind enum users" ) );
    winbindEnumGroupsChk->setText( tr2i18n( "Winbind enum groups" ) );
    winbindUseDefaultDomainChk->setText( tr2i18n( "Winbind use default domain" ) );
    winbindEnableLocalAccountsChk->setText( tr2i18n( "Winbind enable local accounts" ) );
    winbindTrustedDomainsOnlyChk->setText( tr2i18n( "Winbind trusted domains only" ) );
    winbindNestedGroupsChk->setText( tr2i18n( "Winbind nested groups" ) );
    advancedTab->changeTab( tab_18, tr2i18n( "Winbind" ) );
    TextLabel3_4->setText( tr2i18n( "NetBIOS sc&ope:" ) );
    TextLabel3_2->setText( tr2i18n( "&NetBIOS aliases:" ) );
    disableNetbiosChk->setText( tr2i18n( "Disab&le netbios" ) );
    TextLabel5_4_2->setText( tr2i18n( "Na&me resolve order:" ) );
    nameResolveOrderEdit->setText( tr2i18n( "lmhosts host wins bcast" ) );
    advancedTab->changeTab( tab_19, tr2i18n( "NetBIOS" ) );
    hostMsdfsChk->setText( tr2i18n( "H&ost msdfs" ) );
    advancedTab->changeTab( tab_20, tr2i18n( "VFS" ) );
    TextLabel3_2_2->setText( tr2i18n( "LDAP suffi&x:" ) );
    TextLabel3_2_2_2->setText( tr2i18n( "LDAP machine suffix:" ) );
    TextLabel3_2_2_2_2->setText( tr2i18n( "LDAP user suffix:" ) );
    TextLabel3_2_2_2_3->setText( tr2i18n( "LDAP &group suffix:" ) );
    TextLabel3_2_2_2_4->setText( tr2i18n( "LDAP idmap suffix:" ) );
    TextLabel3_2_2_2_5->setText( tr2i18n( "LDAP filter:" ) );
    TextLabel3_2_2_2_6->setText( tr2i18n( "LDAP ad&min dn:" ) );
    ldapDeleteDnChk->setText( tr2i18n( "LDAP delete d&n" ) );
    TextLabel3_5_4_2->setText( tr2i18n( "LDAP s&ync:" ) );
    TextLabel3_5_4->setText( tr2i18n( "&LDAP ssl:" ) );
    TextLabel3_4_2->setText( tr2i18n( "Idmap bac&kend:" ) );
    TextLabel3_4_2_2->setText( tr2i18n( "LDAP replication sleep:" ) );
    textLabel3_3->setText( tr2i18n( "milliseconds" ) );
    ldapSslCombo->clear();
    ldapSslCombo->insertItem( tr2i18n( "Off" ) );
    ldapSslCombo->insertItem( tr2i18n( "Start_tls" ) );
    ldapSslCombo->insertItem( tr2i18n( "On" ) );
    ldapSyncCombo->clear();
    ldapSyncCombo->insertItem( tr2i18n( "Yes" ) );
    ldapSyncCombo->insertItem( tr2i18n( "No" ) );
    ldapSyncCombo->insertItem( tr2i18n( "Only" ) );
    advancedTab->changeTab( TabPage_5, tr2i18n( "LDAP" ) );
    TextLabel1_5->setText( tr2i18n( "Add share c&ommand:" ) );
    TextLabel2_2->setText( tr2i18n( "Change share command:" ) );
    TextLabel3_3->setText( tr2i18n( "De&lete share command:" ) );
    TextLabel10->setText( tr2i18n( "Messa&ge command:" ) );
    TextLabel11->setText( tr2i18n( "Dfree co&mmand:" ) );
    TextLabel1_5_2->setText( tr2i18n( "Set &quota command:" ) );
    TextLabel2_2_3->setText( tr2i18n( "Get quota command:" ) );
    TextLabel20->setText( tr2i18n( "Pa&nic action:" ) );
    advancedTab->changeTab( TabPage_6, tr2i18n( "Commands" ) );
    groupBox12->setTitle( tr2i18n( "Miscellaneous" ) );
    TextLabel17->setText( tr2i18n( "Time &offset:" ) );
    TextLabel9->setText( tr2i18n( "Default service:" ) );
    TextLabel13->setText( tr2i18n( "Remote a&nnounce:" ) );
    TextLabel19->setText( tr2i18n( "Source environment:" ) );
    CheckBox68->setText( tr2i18n( "Hide &local users" ) );
    TextLabel18->setText( tr2i18n( "Min", "minurtes" ) );
    groupBox11->setTitle( tr2i18n( "NIS" ) );
    nisHomedirChk->setText( tr2i18n( "NIS homedir" ) );
    TextLabel16->setText( tr2i18n( "Homedir map:" ) );
    groupBox9->setTitle( tr2i18n( "UTMP" ) );
    TextLabel7_3->setText( tr2i18n( "Utmp director&y:" ) );
    TextLabel8_3->setText( tr2i18n( "&Wtmp directory:" ) );
    CheckBox51->setText( tr2i18n( "Ut&mp" ) );
    advancedTab->changeTab( tab_21, tr2i18n( "Misc" ) );
    ntStatusSupportChk->setText( tr2i18n( "&NT status support" ) );
    ntSmbSupportChk->setText( tr2i18n( "NT S&MB support" ) );
    ntPipeSupportChk->setText( tr2i18n( "NT pipe supp&ort" ) );
    advancedTab->changeTab( tab_22, tr2i18n( "Debug" ) );
    mainTab->changeTab( advancedDumpTab, tr2i18n( "Advanced Dump" ) );
}

/****************************************************************************
** KcmInterface meta object code from reading C++ file 'kcminterface.h'
**
** Created by: The TQt Meta Object Compiler version 26 (TQt 3.5.0)
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#undef TQT_NO_COMPAT
#include "kcminterface.h"
#include <ntqmetaobject.h>
#include <ntqapplication.h>

#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.5.0. It"
#error "cannot be used with the include files from this version of TQt."
#error "(The moc has changed too much.)"
#endif

const char *KcmInterface::className() const
{
    return "KcmInterface";
}

TQMetaObject *KcmInterface::metaObj = 0;
static TQMetaObjectCleanUp cleanUp_KcmInterface( "KcmInterface", &KcmInterface::staticMetaObject );

#ifndef TQT_NO_TRANSLATION
TQString KcmInterface::tr( const char *s, const char *c )
{
    if ( tqApp )
	return tqApp->translate( "KcmInterface", s, c, TQApplication::DefaultCodec );
    else
	return TQString::fromLatin1( s );
}
#ifndef TQT_NO_TRANSLATION_UTF8
TQString KcmInterface::trUtf8( const char *s, const char *c )
{
    if ( tqApp )
	return tqApp->translate( "KcmInterface", s, c, TQApplication::UnicodeUTF8 );
    else
	return TQString::fromUtf8( s );
}
#endif // TQT_NO_TRANSLATION_UTF8

#endif // TQT_NO_TRANSLATION

TQMetaObject* KcmInterface::staticMetaObject()
{
    if ( metaObj ) {
	return metaObj;
}
#ifdef TQT_THREAD_SUPPORT
    if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->lock();
    if ( metaObj ) {
	if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->unlock();
	return metaObj;
    }
#endif // TQT_THREAD_SUPPORT
    TQMetaObject* parentObject = TQWidget::staticMetaObject();
    static const TQUMethod slot_0 = {"init", 0, 0 };
    static const TQUMethod slot_1 = {"changedSlot", 0, 0 };
    static const TQUParameter param_slot_2[] = {
	{ "i", &static_QUType_int, 0, TQUParameter::In }
    };
    static const TQUMethod slot_2 = {"securityLevelCombo_activated", 1, param_slot_2 };
    static const TQUMethod slot_3 = {"KURLLabel1_leftClickedURL", 0, 0 };
    static const TQUParameter param_slot_4[] = {
	{ "i", &static_QUType_int, 0, TQUParameter::In }
    };
    static const TQUMethod slot_4 = {"lmAnnounceCombo_activated", 1, param_slot_4 };
    static const TQUParameter param_slot_5[] = {
	{ "b", &static_QUType_bool, 0, TQUParameter::In }
    };
    static const TQUMethod slot_5 = {"allowGuestLoginsChk_toggled", 1, param_slot_5 };
    static const TQUParameter param_slot_6[] = {
	{ "i", &static_QUType_int, 0, TQUParameter::In }
    };
    static const TQUMethod slot_6 = {"mapToGuestCombo_activated", 1, param_slot_6 };
    static const TQUMethod slot_7 = {"updateSecurityLevelHelpLbl", 0, 0 };
    static const TQUMethod slot_8 = {"languageChange", 0, 0 };
    static const TQMetaData slot_tbl[] = {
	{ "init()", &slot_0, TQMetaData::Public },
	{ "changedSlot()", &slot_1, TQMetaData::Public },
	{ "securityLevelCombo_activated(int)", &slot_2, TQMetaData::Public },
	{ "KURLLabel1_leftClickedURL()", &slot_3, TQMetaData::Public },
	{ "lmAnnounceCombo_activated(int)", &slot_4, TQMetaData::Public },
	{ "allowGuestLoginsChk_toggled(bool)", &slot_5, TQMetaData::Public },
	{ "mapToGuestCombo_activated(int)", &slot_6, TQMetaData::Public },
	{ "updateSecurityLevelHelpLbl()", &slot_7, TQMetaData::Public },
	{ "languageChange()", &slot_8, TQMetaData::Protected }
    };
    static const TQUMethod signal_0 = {"changed", 0, 0 };
    static const TQMetaData signal_tbl[] = {
	{ "changed()", &signal_0, TQMetaData::Public }
    };
    metaObj = TQMetaObject::new_metaobject(
	"KcmInterface", parentObject,
	slot_tbl, 9,
	signal_tbl, 1,
#ifndef TQT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // TQT_NO_PROPERTIES
	0, 0 );
    cleanUp_KcmInterface.setMetaObject( metaObj );
#ifdef TQT_THREAD_SUPPORT
    if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->unlock();
#endif // TQT_THREAD_SUPPORT
    return metaObj;
}

void* KcmInterface::tqt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "KcmInterface" ) )
	return this;
    return TQWidget::tqt_cast( clname );
}

// TQ_SIGNAL changed
void KcmInterface::changed()
{
    activate_signal( staticMetaObject()->signalOffset() + 0 );
}

bool KcmInterface::tqt_invoke( int _id, TQUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: init(); break;
    case 1: changedSlot(); break;
    case 2: securityLevelCombo_activated((int)static_QUType_int.get(_o+1)); break;
    case 3: KURLLabel1_leftClickedURL(); break;
    case 4: lmAnnounceCombo_activated((int)static_QUType_int.get(_o+1)); break;
    case 5: allowGuestLoginsChk_toggled((bool)static_QUType_bool.get(_o+1)); break;
    case 6: mapToGuestCombo_activated((int)static_QUType_int.get(_o+1)); break;
    case 7: updateSecurityLevelHelpLbl(); break;
    case 8: languageChange(); break;
    default:
	return TQWidget::tqt_invoke( _id, _o );
    }
    return true;
}

bool KcmInterface::tqt_emit( int _id, TQUObject* _o )
{
    switch ( _id - staticMetaObject()->signalOffset() ) {
    case 0: changed(); break;
    default:
	return TQWidget::tqt_emit(_id,_o);
    }
    return true;
}
#ifndef TQT_NO_PROPERTIES

bool KcmInterface::tqt_property( int id, int f, TQVariant* v)
{
    return TQWidget::tqt_property( id, f, v);
}

bool KcmInterface::tqt_static_property( TQObject* , int , int , TQVariant* ){ return false; }
#endif // TQT_NO_PROPERTIES
