#include <kdialog.h>
#include <klocale.h>
/****************************************************************************
** Form implementation generated from reading ui file './setupui.ui'
**
** Created: jue dic 30 10:58:32 2004
**      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.3   edited Nov 24 2003 $)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/

#include "setupui.h"

#include <qvariant.h>
#include <qpushbutton.h>
#include <qtabwidget.h>
#include <qwidget.h>
#include <qlabel.h>
#include <klineedit.h>
#include <knuminput.h>
#include <qgroupbox.h>
#include <qcheckbox.h>
#include <qframe.h>
#include <kpushbutton.h>
#include <kcombobox.h>
#include <kcolorcombo.h>
#include <qlayout.h>
#include <qtooltip.h>
#include <qwhatsthis.h>
#include <qimage.h>
#include <qpixmap.h>

static const unsigned char img0_setupui[] = { 
    0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
    0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x16,
    0x08, 0x06, 0x00, 0x00, 0x00, 0xc4, 0xb4, 0x6c, 0x3b, 0x00, 0x00, 0x03,
    0x9f, 0x49, 0x44, 0x41, 0x54, 0x38, 0x8d, 0x7d, 0x94, 0x31, 0x6b, 0x1c,
    0x47, 0x18, 0x86, 0x9f, 0x3b, 0xee, 0x60, 0x06, 0x56, 0x30, 0x03, 0x17,
    0xb8, 0x01, 0x19, 0xb4, 0xe0, 0x22, 0x2b, 0x62, 0xc8, 0x29, 0x8d, 0x2d,
    0x92, 0x42, 0x16, 0x69, 0xdc, 0xc5, 0x90, 0x22, 0x31, 0xa9, 0x54, 0xfa,
    0x17, 0x24, 0x31, 0xe4, 0x17, 0x08, 0x17, 0xc6, 0xa4, 0x30, 0xc1, 0x45,
    0x6a, 0xcb, 0x55, 0xdc, 0x38, 0x96, 0x8b, 0x60, 0x9d, 0xc1, 0x70, 0x17,
    0x70, 0x74, 0x9b, 0x6e, 0x53, 0x18, 0x66, 0x8b, 0x83, 0x59, 0xd0, 0xc2,
    0x0c, 0xdc, 0xc2, 0xa6, 0x98, 0x3b, 0x45, 0xb1, 0x25, 0x55, 0x0f, 0xdf,
    0xb2, 0xfb, 0xf1, 0xee, 0xc3, 0xcb, 0xd7, 0x39, 0x9e, 0x1c, 0x43, 0x00,
    0x04, 0x18, 0x95, 0xb6, 0x42, 0x48, 0xf2, 0xd2, 0x53, 0x21, 0x29, 0x2a,
    0x18, 0x0d, 0x3c, 0xa2, 0x0e, 0x48, 0x11, 0xb0, 0xa1, 0xe8, 0x28, 0xa1,
    0x4e, 0xdf, 0xaf, 0x42, 0xc5, 0x45, 0x73, 0xb7, 0x0a, 0x15, 0x08, 0x40,
    0xc8, 0x36, 0xaf, 0x60, 0xff, 0x6f, 0xc7, 0x18, 0xc9, 0x04, 0x8f, 0xd8,
    0x80, 0x31, 0x92, 0xf1, 0x40, 0x73, 0x58, 0x03, 0x8d, 0x69, 0x8b, 0x77,
    0x55, 0x7b, 0x76, 0xc9, 0xea, 0xfb, 0xf7, 0xe7, 0xce, 0xf1, 0xe4, 0x18,
    0x7a, 0xa6, 0x2d, 0x83, 0xa6, 0x68, 0x20, 0x1b, 0x82, 0x0b, 0x60, 0x12,
    0xb0, 0x35, 0xe8, 0x1e, 0xd8, 0xda, 0x63, 0x12, 0x49, 0xde, 0x40, 0x5a,
    0x16, 0x38, 0x5b, 0x90, 0x65, 0xc3, 0xce, 0x65, 0xc9, 0xbb, 0x55, 0xa0,
    0x2d, 0x03, 0xb8, 0x04, 0x6e, 0x7e, 0x0a, 0x6a, 0x00, 0xdb, 0x19, 0x88,
    0x01, 0x6c, 0x5d, 0x05, 0x12, 0x30, 0x03, 0x09, 0xc2, 0x93, 0x09, 0x8f,
    0x1d, 0x2a, 0x04, 0x17, 0x27, 0x5d, 0xcd, 0x5d, 0xd5, 0xd3, 0x14, 0x41,
    0xb3, 0xb5, 0x0e, 0xbe, 0x81, 0x74, 0x2d, 0x9a, 0xd9, 0x94, 0xe0, 0x6a,
    0xc8, 0x0c, 0x88, 0x26, 0x2e, 0x17, 0x4a, 0x92, 0x25, 0x9a, 0xf2, 0x23,
    0x4d, 0xf1, 0x36, 0xb4, 0x67, 0x93, 0xae, 0x96, 0x9f, 0x3a, 0xce, 0x4b,
    0xcb, 0x50, 0x2d, 0x7f, 0x7f, 0x0d, 0x2a, 0x40, 0x02, 0x1e, 0xd0, 0x09,
    0x54, 0x1e, 0xb4, 0x8a, 0x73, 0xa6, 0x41, 0x24, 0x9e, 0x6c, 0x63, 0x48,
    0x31, 0x2f, 0x2e, 0x75, 0xdc, 0x0b, 0x18, 0x20, 0x3a, 0x65, 0x01, 0xa6,
    0x0f, 0x2c, 0x97, 0x87, 0x06, 0x8c, 0x84, 0x49, 0x0d, 0x99, 0x8c, 0xcf,
    0x52, 0x2d, 0x09, 0x02, 0x0a, 0x95, 0x9e, 0x9b, 0x74, 0x35, 0x77, 0x73,
    0xe7, 0x30, 0x02, 0x6c, 0x88, 0xee, 0x27, 0x0e, 0x1c, 0x30, 0xf3, 0x20,
    0x24, 0xb8, 0x05, 0x50, 0x7b, 0xc6, 0x79, 0xc1, 0xac, 0x88, 0x2c, 0x4a,
    0x4f, 0x31, 0x2f, 0x28, 0xe7, 0xb4, 0x17, 0x39, 0xee, 0xa5, 0x3d, 0x89,
    0x6b, 0x60, 0x2b, 0x01, 0xd7, 0x40, 0xaa, 0xa3, 0x87, 0x4d, 0xb9, 0x4c,
    0xde, 0x07, 0xb1, 0x2e, 0x91, 0xfd, 0x14, 0x3c, 0x98, 0x26, 0x25, 0xd4,
    0x60, 0x92, 0x21, 0x93, 0x62, 0xca, 0xad, 0xf5, 0xd1, 0xf9, 0x8e, 0xdd,
    0x7c, 0x86, 0xec, 0xc5, 0x6a, 0xc9, 0x06, 0xec, 0x49, 0x4c, 0x6a, 0x97,
    0x9e, 0xed, 0x22, 0x2e, 0x77, 0x1e, 0xe8, 0x41, 0x15, 0x1c, 0xa1, 0xf1,
    0x84, 0x5e, 0x80, 0x4b, 0xda, 0xd1, 0xd5, 0x0d, 0xe4, 0xef, 0x5c, 0x74,
    0xdc, 0x80, 0x16, 0x10, 0x16, 0xa0, 0x62, 0x60, 0x4c, 0x1f, 0xbc, 0x8f,
    0x7d, 0xa6, 0x86, 0x34, 0xd1, 0x1c, 0xfd, 0x31, 0x66, 0xe7, 0xc6, 0x36,
    0x50, 0x5d, 0xec, 0xb8, 0xa8, 0xfe, 0xc1, 0xbd, 0x99, 0x92, 0xcf, 0x41,
    0xe9, 0xd8, 0x0e, 0xfa, 0x50, 0x2e, 0xe2, 0x62, 0xbb, 0x00, 0x29, 0xc1,
    0x05, 0x0f, 0x09, 0xcc, 0x4a, 0xcb, 0xe1, 0xef, 0x47, 0x84, 0x5e, 0xc0,
    0x60, 0x2e, 0xee, 0xf1, 0xb7, 0x5f, 0xed, 0x74, 0x46, 0xd7, 0x86, 0xe4,
    0xcf, 0x27, 0xe4, 0x2e, 0x56, 0x8e, 0x05, 0xa8, 0x3e, 0x04, 0x1f, 0xe9,
    0x3d, 0xe8, 0x35, 0xc9, 0xac, 0x84, 0x83, 0xc7, 0x87, 0xa4, 0x1b, 0x06,
    0xd1, 0x08, 0x2c, 0xf6, 0xe2, 0x1e, 0x57, 0xa1, 0x62, 0xeb, 0xe3, 0x94,
    0x1b, 0xd7, 0x34, 0x07, 0x0f, 0x9e, 0x70, 0xf8, 0xd6, 0x12, 0xfa, 0x60,
    0x7d, 0xec, 0x5c, 0xb9, 0xe4, 0x93, 0xe7, 0x13, 0xf6, 0x7f, 0xba, 0x87,
    0x48, 0x60, 0x7b, 0x34, 0x62, 0xfa, 0xe6, 0x80, 0x3b, 0xf5, 0x3d, 0x78,
    0xba, 0x7b, 0xee, 0xed, 0x88, 0xb7, 0x42, 0xa4, 0xed, 0x66, 0x26, 0xc1,
    0xc3, 0x6f, 0x4f, 0x8f, 0x78, 0xf9, 0xe7, 0x14, 0x21, 0x14, 0xae, 0xae,
    0xd0, 0x42, 0x11, 0x82, 0xe5, 0xf6, 0x97, 0xb7, 0x48, 0x37, 0x52, 0x02,
    0x81, 0xd9, 0x9b, 0x03, 0x36, 0xe7, 0xbf, 0x90, 0x0e, 0xc0, 0xcf, 0x73,
    0xa6, 0x73, 0x81, 0xfa, 0xfa, 0xc5, 0xff, 0x6e, 0x47, 0xe7, 0xd5, 0xd1,
    0x2b, 0xd2, 0xe1, 0xa8, 0x35, 0x69, 0xec, 0x97, 0xf7, 0xd1, 0xe9, 0x29,
    0x4f, 0x40, 0x0a, 0x70, 0xb5, 0x47, 0x0b, 0x89, 0xad, 0x3d, 0xee, 0xfe,
    0x67, 0xa4, 0xdf, 0xdc, 0x46, 0xaa, 0x0c, 0xf7, 0xfa, 0x21, 0xe4, 0x39,
    0xd3, 0x4a, 0x30, 0xfc, 0xee, 0x45, 0xe7, 0xbf, 0x5b, 0xb1, 0xba, 0x4a,
    0x44, 0xb7, 0x52, 0x9e, 0xa1, 0x07, 0xb9, 0x06, 0x04, 0xd0, 0x89, 0x84,
    0x00, 0x26, 0x91, 0xe8, 0x9d, 0x1f, 0xa9, 0xc6, 0xcf, 0x40, 0x04, 0xf4,
    0xf5, 0x3d, 0x74, 0x96, 0x31, 0x1a, 0x04, 0x8a, 0x47, 0xbb, 0xed, 0x87,
    0xf7, 0x98, 0xd8, 0x06, 0xbf, 0x58, 0x72, 0xe9, 0xd6, 0x9f, 0xc4, 0xdf,
    0x73, 0xb5, 0x3f, 0xa5, 0xb9, 0x7e, 0x07, 0x7b, 0xe5, 0x2e, 0xc5, 0xe3,
    0x87, 0xf1, 0xdb, 0xeb, 0x7b, 0xb0, 0x91, 0xb2, 0xa5, 0x02, 0xd3, 0x07,
    0xd1, 0x79, 0x57, 0x09, 0x15, 0x2b, 0xb6, 0x4a, 0xdc, 0xbf, 0x3c, 0xf1,
    0x8a, 0x5b, 0x9f, 0xef, 0xf1, 0xac, 0xbe, 0xc9, 0xec, 0xd7, 0x87, 0x20,
    0x04, 0xfa, 0x8b, 0xbb, 0x98, 0x4f, 0x32, 0x6e, 0x6e, 0x04, 0xc6, 0xf7,
    0x77, 0xdb, 0x6e, 0x15, 0x2a, 0xf4, 0xd9, 0xc4, 0x7e, 0xc9, 0x93, 0xf3,
    0x13, 0xdb, 0x53, 0x3a, 0xd4, 0xf0, 0x16, 0x2f, 0x5f, 0x5b, 0x26, 0x3f,
    0xef, 0x83, 0x10, 0x70, 0x23, 0x26, 0x57, 0x88, 0xf7, 0x1c, 0x73, 0xc6,
    0xf1, 0xda, 0x19, 0x36, 0xa0, 0xb5, 0x84, 0x06, 0x8c, 0x5a, 0x51, 0x63,
    0x1b, 0xcb, 0xce, 0xf7, 0x2f, 0x3a, 0xe3, 0xa9, 0x65, 0xf2, 0x68, 0x1f,
    0x80, 0xc9, 0x5f, 0x86, 0xe2, 0xea, 0xdd, 0x65, 0x2b, 0xd6, 0x47, 0xed,
    0xb3, 0xe7, 0x87, 0x28, 0x34, 0x15, 0x16, 0x85, 0xa1, 0xc4, 0x32, 0xc4,
    0x7c, 0x30, 0x97, 0x8d, 0x65, 0xd8, 0x8b, 0x54, 0x8d, 0x26, 0x1d, 0x89,
    0x8e, 0x12, 0x8a, 0x83, 0x1f, 0x76, 0x5b, 0x21, 0xa0, 0xba, 0xb2, 0x87,
    0xad, 0x14, 0xff, 0x02, 0x80, 0xa1, 0x28, 0xd4, 0x24, 0x62, 0x79, 0x85,
    0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82
};


/*
 *  Constructs a setupui as a child of 'parent', with the
 *  name 'name' and widget flags set to 'f'.
 *
 *  The dialog will by default be modeless, unless you set 'modal' to
 *  TRUE to construct a modal dialog.
 */
setupui::setupui( QWidget* parent, const char* name, bool modal, WFlags fl )
    : QDialog( parent, name, modal, fl )
{
    QImage img;
    img.loadFromData( img0_setupui, sizeof( img0_setupui ), "PNG" );
    image0 = img;
    if ( !name )
	setName( "setupui" );
    setSizeGripEnabled( TRUE );
    setupuiLayout = new QGridLayout( this, 1, 1, 11, 6, "setupuiLayout"); 

    Layout1 = new QHBoxLayout( 0, 0, 6, "Layout1"); 
    Horizontal_Spacing2 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    Layout1->addItem( Horizontal_Spacing2 );

    buttonOk = new QPushButton( this, "buttonOk" );
    buttonOk->setAutoDefault( TRUE );
    buttonOk->setDefault( TRUE );
    Layout1->addWidget( buttonOk );

    buttonCancel = new QPushButton( this, "buttonCancel" );
    buttonCancel->setAutoDefault( TRUE );
    Layout1->addWidget( buttonCancel );

    setupuiLayout->addLayout( Layout1, 1, 0 );

    tabWidget2 = new QTabWidget( this, "tabWidget2" );
    tabWidget2->setFocusPolicy( QTabWidget::NoFocus );

    tabPersonal = new QWidget( tabWidget2, "tabPersonal" );
    tabPersonalLayout = new QGridLayout( tabPersonal, 1, 1, 11, 6, "tabPersonalLayout"); 

    textLabel1 = new QLabel( tabPersonal, "textLabel1" );
    textLabel1->setFrameShape( QLabel::LineEditPanel );

    tabPersonalLayout->addMultiCellWidget( textLabel1, 0, 0, 0, 1 );

    MyLocatorkLineEdit = new KLineEdit( tabPersonal, "MyLocatorkLineEdit" );

    tabPersonalLayout->addMultiCellWidget( MyLocatorkLineEdit, 1, 1, 1, 2 );

    textLabel2 = new QLabel( tabPersonal, "textLabel2" );
    textLabel2->setFrameShape( QLabel::LineEditPanel );

    tabPersonalLayout->addWidget( textLabel2, 1, 0 );

    MyCallkLineEdit = new KLineEdit( tabPersonal, "MyCallkLineEdit" );

    tabPersonalLayout->addWidget( MyCallkLineEdit, 0, 2 );
    spacer3 = new QSpacerItem( 120, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabPersonalLayout->addItem( spacer3, 1, 3 );
    spacer2 = new QSpacerItem( 120, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabPersonalLayout->addItem( spacer2, 0, 3 );
    tabWidget2->insertTab( tabPersonal, QString("") );

    tabCluster = new QWidget( tabWidget2, "tabCluster" );
    tabClusterLayout = new QGridLayout( tabCluster, 1, 1, 11, 6, "tabClusterLayout"); 

    textLabel1_2 = new QLabel( tabCluster, "textLabel1_2" );
    textLabel1_2->setFrameShape( QLabel::LineEditPanel );

    tabClusterLayout->addWidget( textLabel1_2, 0, 0 );

    DXClusterServerkLineEdit = new KLineEdit( tabCluster, "DXClusterServerkLineEdit" );

    tabClusterLayout->addMultiCellWidget( DXClusterServerkLineEdit, 0, 0, 1, 2 );
    spacer4 = new QSpacerItem( 40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabClusterLayout->addItem( spacer4, 0, 3 );

    textLabel2_2 = new QLabel( tabCluster, "textLabel2_2" );
    textLabel2_2->setFrameShape( QLabel::LineEditPanel );

    tabClusterLayout->addWidget( textLabel2_2, 1, 0 );

    DXClusterPortkIntNumInput = new KIntNumInput( tabCluster, "DXClusterPortkIntNumInput" );
    DXClusterPortkIntNumInput->setValue( 23 );

    tabClusterLayout->addMultiCellWidget( DXClusterPortkIntNumInput, 1, 1, 1, 2 );
    spacer5 = new QSpacerItem( 40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabClusterLayout->addItem( spacer5, 1, 3 );

    groupBox2 = new QGroupBox( tabCluster, "groupBox2" );
    QFont groupBox2_font(  groupBox2->font() );
    groupBox2_font.setBold( TRUE );
    groupBox2->setFont( groupBox2_font ); 
    groupBox2->setFrameShape( QGroupBox::LineEditPanel );
    groupBox2->setFrameShadow( QGroupBox::Raised );
    groupBox2->setColumnLayout(0, Qt::Vertical );
    groupBox2->layout()->setSpacing( 6 );
    groupBox2->layout()->setMargin( 11 );
    groupBox2Layout = new QGridLayout( groupBox2->layout() );
    groupBox2Layout->setAlignment( Qt::AlignTop );

    ANNcheckBox = new QCheckBox( groupBox2, "ANNcheckBox" );
    QFont ANNcheckBox_font(  ANNcheckBox->font() );
    ANNcheckBox->setFont( ANNcheckBox_font ); 
    ANNcheckBox->setChecked( TRUE );

    groupBox2Layout->addWidget( ANNcheckBox, 0, 0 );

    WXcheckBox = new QCheckBox( groupBox2, "WXcheckBox" );
    QFont WXcheckBox_font(  WXcheckBox->font() );
    WXcheckBox->setFont( WXcheckBox_font ); 
    WXcheckBox->setChecked( TRUE );

    groupBox2Layout->addWidget( WXcheckBox, 1, 0 );

    WCYcheckBox = new QCheckBox( groupBox2, "WCYcheckBox" );
    QFont WCYcheckBox_font(  WCYcheckBox->font() );
    WCYcheckBox->setFont( WCYcheckBox_font ); 
    WCYcheckBox->setChecked( TRUE );

    groupBox2Layout->addWidget( WCYcheckBox, 2, 0 );

    tabClusterLayout->addMultiCellWidget( groupBox2, 2, 2, 2, 3 );

    groupBox3 = new QGroupBox( tabCluster, "groupBox3" );
    QFont groupBox3_font(  groupBox3->font() );
    groupBox3_font.setBold( TRUE );
    groupBox3->setFont( groupBox3_font ); 
    groupBox3->setFrameShape( QGroupBox::LineEditPanel );
    groupBox3->setFrameShadow( QGroupBox::Raised );
    groupBox3->setColumnLayout(0, Qt::Vertical );
    groupBox3->layout()->setSpacing( 6 );
    groupBox3->layout()->setMargin( 11 );
    groupBox3Layout = new QGridLayout( groupBox3->layout() );
    groupBox3Layout->setAlignment( Qt::AlignTop );

    HFcheckBox = new QCheckBox( groupBox3, "HFcheckBox" );
    QFont HFcheckBox_font(  HFcheckBox->font() );
    HFcheckBox->setFont( HFcheckBox_font ); 
    HFcheckBox->setChecked( TRUE );

    groupBox3Layout->addWidget( HFcheckBox, 0, 0 );

    VHFcheckBox = new QCheckBox( groupBox3, "VHFcheckBox" );
    QFont VHFcheckBox_font(  VHFcheckBox->font() );
    VHFcheckBox->setFont( VHFcheckBox_font ); 
    VHFcheckBox->setChecked( TRUE );

    groupBox3Layout->addWidget( VHFcheckBox, 1, 0 );

    WARCcheckBox = new QCheckBox( groupBox3, "WARCcheckBox" );
    QFont WARCcheckBox_font(  WARCcheckBox->font() );
    WARCcheckBox->setFont( WARCcheckBox_font ); 
    WARCcheckBox->setChecked( TRUE );

    groupBox3Layout->addWidget( WARCcheckBox, 2, 0 );

    confirmedcheckBox = new QCheckBox( groupBox3, "confirmedcheckBox" );
    QFont confirmedcheckBox_font(  confirmedcheckBox->font() );
    confirmedcheckBox->setFont( confirmedcheckBox_font ); 
    confirmedcheckBox->setChecked( TRUE );

    groupBox3Layout->addWidget( confirmedcheckBox, 3, 0 );

    tabClusterLayout->addMultiCellWidget( groupBox3, 2, 2, 0, 1 );
    tabWidget2->insertTab( tabCluster, QString("") );

    tab = new QWidget( tabWidget2, "tab" );
    tabLayout = new QGridLayout( tab, 1, 1, 11, 6, "tabLayout"); 

    frame3 = new QFrame( tab, "frame3" );
    frame3->setFrameShape( QFrame::StyledPanel );
    frame3->setFrameShadow( QFrame::Raised );
    frame3Layout = new QGridLayout( frame3, 1, 1, 11, 6, "frame3Layout"); 

    layout5 = new QVBoxLayout( 0, 0, 6, "layout5"); 

    lastFilecheckBox = new QCheckBox( frame3, "lastFilecheckBox" );
    QFont lastFilecheckBox_font(  lastFilecheckBox->font() );
    lastFilecheckBox_font.setBold( TRUE );
    lastFilecheckBox->setFont( lastFilecheckBox_font ); 
    layout5->addWidget( lastFilecheckBox );

    layout4 = new QHBoxLayout( 0, 0, 6, "layout4"); 

    filenamekLineEdit = new KLineEdit( frame3, "filenamekLineEdit" );
    filenamekLineEdit->setEnabled( FALSE );
    layout4->addWidget( filenamekLineEdit );

    searchFilekPushButton = new KPushButton( frame3, "searchFilekPushButton" );
    searchFilekPushButton->setEnabled( FALSE );
    searchFilekPushButton->setPixmap( image0 );
    layout4->addWidget( searchFilekPushButton );
    layout5->addLayout( layout4 );

    frame3Layout->addMultiCellLayout( layout5, 0, 0, 0, 1 );

    checkBoxProgressDialog = new QCheckBox( frame3, "checkBoxProgressDialog" );
    QFont checkBoxProgressDialog_font(  checkBoxProgressDialog->font() );
    checkBoxProgressDialog_font.setBold( TRUE );
    checkBoxProgressDialog->setFont( checkBoxProgressDialog_font ); 

    frame3Layout->addMultiCellWidget( checkBoxProgressDialog, 1, 1, 0, 1 );

    UTCcheckBox = new QCheckBox( frame3, "UTCcheckBox" );
    QFont UTCcheckBox_font(  UTCcheckBox->font() );
    UTCcheckBox_font.setBold( TRUE );
    UTCcheckBox->setFont( UTCcheckBox_font ); 
    UTCcheckBox->setFocusPolicy( QCheckBox::NoFocus );
    UTCcheckBox->setChecked( TRUE );
    UTCcheckBox->setTristate( FALSE );

    frame3Layout->addWidget( UTCcheckBox, 2, 0 );

    realTimeLogCheckBox = new QCheckBox( frame3, "realTimeLogCheckBox" );
    QFont realTimeLogCheckBox_font(  realTimeLogCheckBox->font() );
    realTimeLogCheckBox_font.setBold( TRUE );
    realTimeLogCheckBox->setFont( realTimeLogCheckBox_font ); 
    realTimeLogCheckBox->setChecked( TRUE );

    frame3Layout->addWidget( realTimeLogCheckBox, 2, 1 );

    layout2 = new QHBoxLayout( 0, 0, 6, "layout2"); 

    textLabel1_4 = new QLabel( frame3, "textLabel1_4" );
    textLabel1_4->setPaletteBackgroundColor( QColor( 238, 238, 230 ) );
    textLabel1_4->setFrameShape( QLabel::LineEditPanel );
    layout2->addWidget( textLabel1_4 );

    powerkIntNumInput = new KIntNumInput( frame3, "powerkIntNumInput" );
    powerkIntNumInput->setValue( 90 );
    layout2->addWidget( powerkIntNumInput );

    frame3Layout->addMultiCellLayout( layout2, 3, 3, 0, 1 );

    textLabel1_5 = new QLabel( frame3, "textLabel1_5" );
    textLabel1_5->setFrameShape( QLabel::LineEditPanel );

    frame3Layout->addWidget( textLabel1_5, 4, 0 );

    bandkComboBox = new KComboBox( FALSE, frame3, "bandkComboBox" );

    frame3Layout->addWidget( bandkComboBox, 4, 1 );

    modekComboBox = new KComboBox( FALSE, frame3, "modekComboBox" );

    frame3Layout->addWidget( modekComboBox, 5, 1 );

    textLabel2_4 = new QLabel( frame3, "textLabel2_4" );
    textLabel2_4->setFrameShape( QLabel::LineEditPanel );

    frame3Layout->addWidget( textLabel2_4, 5, 0 );

    tabLayout->addWidget( frame3, 0, 0 );
    tabWidget2->insertTab( tab, QString("") );

    tab_2 = new QWidget( tabWidget2, "tab_2" );
    tabLayout_2 = new QGridLayout( tab_2, 1, 1, 11, 6, "tabLayout_2"); 

    textLabel1_3 = new QLabel( tab_2, "textLabel1_3" );
    textLabel1_3->setFrameShape( QLabel::LineEditPanel );

    tabLayout_2->addWidget( textLabel1_3, 0, 0 );
    spacer9 = new QSpacerItem( 140, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabLayout_2->addItem( spacer9, 1, 2 );

    textLabel2_3 = new QLabel( tab_2, "textLabel2_3" );
    textLabel2_3->setFrameShape( QLabel::LineEditPanel );

    tabLayout_2->addWidget( textLabel2_3, 1, 0 );
    spacer10 = new QSpacerItem( 140, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabLayout_2->addItem( spacer10, 2, 2 );
    spacer10_2 = new QSpacerItem( 248, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabLayout_2->addItem( spacer10_2, 3, 2 );

    defaulttextLabel = new QLabel( tab_2, "defaulttextLabel" );
    defaulttextLabel->setFrameShape( QLabel::LineEditPanel );

    tabLayout_2->addWidget( defaulttextLabel, 3, 0 );

    textLabel3 = new QLabel( tab_2, "textLabel3" );
    textLabel3->setFrameShape( QLabel::LineEditPanel );

    tabLayout_2->addWidget( textLabel3, 2, 0 );
    spacer8 = new QSpacerItem( 140, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
    tabLayout_2->addItem( spacer8, 0, 2 );

    confirmedkColorCombo = new KColorCombo( tab_2, "confirmedkColorCombo" );

    tabLayout_2->addWidget( confirmedkColorCombo, 0, 1 );

    workedkColorCombo = new KColorCombo( tab_2, "workedkColorCombo" );

    tabLayout_2->addWidget( workedkColorCombo, 1, 1 );

    neededkColorCombo = new KColorCombo( tab_2, "neededkColorCombo" );

    tabLayout_2->addWidget( neededkColorCombo, 2, 1 );

    defaultkColorCombo = new KColorCombo( tab_2, "defaultkColorCombo" );
    defaultkColorCombo->setColor( QColor( 128, 128, 128 ) );

    tabLayout_2->addWidget( defaultkColorCombo, 3, 1 );
    tabWidget2->insertTab( tab_2, QString("") );

    TabPage = new QWidget( tabWidget2, "TabPage" );
    TabPageLayout = new QGridLayout( TabPage, 1, 1, 11, 6, "TabPageLayout"); 

    completeWithPreviouscheckBox = new QCheckBox( TabPage, "completeWithPreviouscheckBox" );
    completeWithPreviouscheckBox->setEnabled( TRUE );
    QFont completeWithPreviouscheckBox_font(  completeWithPreviouscheckBox->font() );
    completeWithPreviouscheckBox_font.setBold( TRUE );
    completeWithPreviouscheckBox->setFont( completeWithPreviouscheckBox_font ); 

    TabPageLayout->addWidget( completeWithPreviouscheckBox, 0, 0 );
    tabWidget2->insertTab( TabPage, QString("") );

    setupuiLayout->addWidget( tabWidget2, 0, 0 );
    languageChange();
    resize( QSize(556, 378).expandedTo(minimumSizeHint()) );
    clearWState( WState_Polished );

    // signals and slots connections
    connect( buttonOk, SIGNAL( clicked() ), this, SLOT( slotOkBtnClicked() ) );
    connect( buttonCancel, SIGNAL( clicked() ), this, SLOT( reject() ) );
    connect( searchFilekPushButton, SIGNAL( clicked() ), this, SLOT( slotFileNameClicked() ) );
    connect( lastFilecheckBox, SIGNAL( clicked() ), this, SLOT( slotOpenFileButtonClicked() ) );

    // tab order
    setTabOrder( MyCallkLineEdit, MyLocatorkLineEdit );
    setTabOrder( MyLocatorkLineEdit, DXClusterServerkLineEdit );
    setTabOrder( DXClusterServerkLineEdit, DXClusterPortkIntNumInput );
    setTabOrder( DXClusterPortkIntNumInput, HFcheckBox );
    setTabOrder( HFcheckBox, VHFcheckBox );
    setTabOrder( VHFcheckBox, ANNcheckBox );
    setTabOrder( ANNcheckBox, WXcheckBox );
    setTabOrder( WXcheckBox, buttonOk );
    setTabOrder( buttonOk, buttonCancel );
    setTabOrder( buttonCancel, tabWidget2 );
}

/*
 *  Destroys the object and frees any allocated resources
 */
setupui::~setupui()
{
    // no need to delete child widgets, Qt does it all for us
}

/*
 *  Sets the strings of the subwidgets using the current
 *  language.
 */
void setupui::languageChange()
{
    setCaption( tr2i18n( "KLog setup" ) );
    buttonOk->setText( tr2i18n( "&OK" ) );
    buttonOk->setAccel( QKeySequence( QString::null ) );
    buttonCancel->setText( tr2i18n( "&Cancel" ) );
    buttonCancel->setAccel( QKeySequence( QString::null ) );
    textLabel1->setText( tr2i18n( "<b>QRZ:</b>" ) );
    QToolTip::add( MyLocatorkLineEdit, tr2i18n( "Enter your locator - IN80EK" ) );
    textLabel2->setText( tr2i18n( "<b>Locator:</b>" ) );
    QToolTip::add( MyCallkLineEdit, tr2i18n( "Enter your QRZ - EA4TV" ) );
    tabWidget2->changeTab( tabPersonal, tr2i18n( "Personal" ) );
    textLabel1_2->setText( tr2i18n( "<b>DX-Cluster server:</b>" ) );
    DXClusterServerkLineEdit->setText( tr2i18n( "eadx.net" ) );
    QToolTip::add( DXClusterServerkLineEdit, tr2i18n( "Enter a DX-Cluster server's address" ) );
    textLabel2_2->setText( tr2i18n( "<b>Port:</b>" ) );
    QToolTip::add( DXClusterPortkIntNumInput, tr2i18n( "Enter the server's port number" ) );
    groupBox2->setTitle( tr2i18n( "Messages" ) );
    ANNcheckBox->setText( tr2i18n( "Show ANN/FULL messages" ) );
    QToolTip::add( ANNcheckBox, tr2i18n( "Show announces" ) );
    WXcheckBox->setText( tr2i18n( "Show WWV messages" ) );
    QToolTip::add( WXcheckBox, tr2i18n( "Show weather messages" ) );
    WCYcheckBox->setText( tr2i18n( "Show WCY messages" ) );
    QToolTip::add( WCYcheckBox, tr2i18n( "Show weather messages" ) );
    groupBox3->setTitle( tr2i18n( "Spots" ) );
    HFcheckBox->setText( tr2i18n( "Show HF activity" ) );
    QToolTip::add( HFcheckBox, tr2i18n( "Show 1.8-30MHz spots" ) );
    VHFcheckBox->setText( tr2i18n( "Show V/UHF activity" ) );
    QToolTip::add( VHFcheckBox, tr2i18n( "Show from 50MHz to GHz spots" ) );
    WARCcheckBox->setText( tr2i18n( "Show WARC activity" ) );
    QToolTip::add( WARCcheckBox, tr2i18n( "Show from 50MHz to GHz spots" ) );
    confirmedcheckBox->setText( tr2i18n( "Show confirmed" ) );
    QToolTip::add( confirmedcheckBox, tr2i18n( "Show from 50MHz to GHz spots" ) );
    tabWidget2->changeTab( tabCluster, tr2i18n( "DX-Cluster" ) );
    lastFilecheckBox->setText( tr2i18n( "Open this file when starting:" ) );
    searchFilekPushButton->setText( QString::null );
    checkBoxProgressDialog->setText( tr2i18n( "Show progress dialog when reading log file" ) );
    QToolTip::add( checkBoxProgressDialog, tr2i18n( "Shows a progress bar but makes the log reading slower" ) );
    UTCcheckBox->setText( tr2i18n( "Time in UTC" ) );
    QToolTip::add( UTCcheckBox, tr2i18n( "If checked the time will be UTC" ) );
    realTimeLogCheckBox->setText( tr2i18n( "Logging in real time" ) );
    textLabel1_4->setText( tr2i18n( "<b>Power:</b>" ) );
    textLabel1_5->setText( tr2i18n( "<b>Band:</b>" ) );
    bandkComboBox->clear();
    bandkComboBox->insertItem( tr2i18n( "160M" ) );
    bandkComboBox->insertItem( tr2i18n( "80M" ) );
    bandkComboBox->insertItem( tr2i18n( "60M" ) );
    bandkComboBox->insertItem( tr2i18n( "40M" ) );
    bandkComboBox->insertItem( tr2i18n( "30M" ) );
    bandkComboBox->insertItem( tr2i18n( "20M" ) );
    bandkComboBox->insertItem( tr2i18n( "17M" ) );
    bandkComboBox->insertItem( tr2i18n( "15M" ) );
    bandkComboBox->insertItem( tr2i18n( "12M" ) );
    bandkComboBox->insertItem( tr2i18n( "10M" ) );
    bandkComboBox->insertItem( tr2i18n( "6M" ) );
    bandkComboBox->insertItem( tr2i18n( "2M" ) );
    bandkComboBox->insertItem( tr2i18n( "125CM" ) );
    bandkComboBox->insertItem( tr2i18n( "70CM" ) );
    bandkComboBox->insertItem( tr2i18n( "33CM" ) );
    bandkComboBox->insertItem( tr2i18n( "23CM" ) );
    bandkComboBox->insertItem( tr2i18n( "13CM" ) );
    modekComboBox->clear();
    modekComboBox->insertItem( tr2i18n( "SSB" ) );
    modekComboBox->insertItem( tr2i18n( "CW" ) );
    modekComboBox->insertItem( tr2i18n( "FM" ) );
    modekComboBox->insertItem( tr2i18n( "PSK31" ) );
    modekComboBox->insertItem( tr2i18n( "SSTV" ) );
    modekComboBox->insertItem( tr2i18n( "RTTY" ) );
    modekComboBox->insertItem( tr2i18n( "MTTY" ) );
    modekComboBox->insertItem( tr2i18n( "PKT" ) );
    modekComboBox->insertItem( tr2i18n( "AM" ) );
    modekComboBox->insertItem( tr2i18n( "FAX" ) );
    modekComboBox->insertItem( tr2i18n( "HELL" ) );
    modekComboBox->insertItem( tr2i18n( "JT44" ) );
    modekComboBox->insertItem( tr2i18n( "MT63" ) );
    modekComboBox->insertItem( tr2i18n( "CLO" ) );
    modekComboBox->insertItem( tr2i18n( "TOR" ) );
    modekComboBox->insertItem( tr2i18n( "FSK" ) );
    modekComboBox->insertItem( tr2i18n( "MFSK8" ) );
    modekComboBox->insertItem( tr2i18n( "MFSK16" ) );
    modekComboBox->insertItem( tr2i18n( "HSFK" ) );
    modekComboBox->insertItem( tr2i18n( "ATV" ) );
    modekComboBox->insertItem( tr2i18n( "PAC" ) );
    modekComboBox->insertItem( tr2i18n( "PAC2" ) );
    modekComboBox->insertItem( tr2i18n( "PAC3" ) );
    modekComboBox->insertItem( tr2i18n( "PSK63" ) );
    modekComboBox->insertItem( tr2i18n( "PSK125" ) );
    modekComboBox->insertItem( tr2i18n( "Q15" ) );
    modekComboBox->insertItem( tr2i18n( "THRB" ) );
    modekComboBox->insertItem( tr2i18n( "ASCI" ) );
    textLabel2_4->setText( tr2i18n( "<b>Mode:</b>" ) );
    tabWidget2->changeTab( tab, tr2i18n( "Misc" ) );
    textLabel1_3->setText( tr2i18n( "<b>Confirmed</b>" ) );
    textLabel2_3->setText( tr2i18n( "<b>Worked</b>" ) );
    defaulttextLabel->setText( tr2i18n( "<b>Default</b>" ) );
    textLabel3->setText( tr2i18n( "<b>Needed</b>" ) );
    confirmedkColorCombo->setCurrentItem( 1 );
    workedkColorCombo->setCurrentItem( 8 );
    neededkColorCombo->setCurrentItem( 2 );
    defaultkColorCombo->setCurrentItem( 16 );
    tabWidget2->changeTab( tab_2, tr2i18n( "Colors" ) );
    completeWithPreviouscheckBox->setText( tr2i18n( "Complete data with previous QSOs" ) );
    tabWidget2->changeTab( TabPage, tr2i18n( "QSO" ) );
}

void setupui::slotOkBtnClicked()
{
    qWarning( "setupui::slotOkBtnClicked(): Not implemented yet" );
}

void setupui::slotCancelBtnClicked()
{
    qWarning( "setupui::slotCancelBtnClicked(): Not implemented yet" );
}

void setupui::slotFileNameClicked()
{
    qWarning( "setupui::slotFileNameClicked(): Not implemented yet" );
}

void setupui::slotOpenFileButtonClicked()
{
    qWarning( "setupui::slotOpenFileButtonClicked(): Not implemented yet" );
}

#include "setupui.moc"
