00001
#include <kdialog.h>
00002
#include <klocale.h>
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
#include "gotolinedialog.h"
00013
00014
#include <qvariant.h>
00015
#include <kdialog.h>
00016
#include <qpushbutton.h>
00017
#include <qlabel.h>
00018
#include <qspinbox.h>
00019
#include <qlayout.h>
00020
#include <qtooltip.h>
00021
#include <qwhatsthis.h>
00022
#include "./gotolinedialog.ui.h"
00023
00024
00025
00026
00027
00028
00029
00030
00031 GotoLineDialog::GotoLineDialog(
QWidget* parent,
const char* name,
bool modal, WFlags fl )
00032 :
QDialog( parent, name, modal, fl )
00033 {
00034
if ( !name )
00035 setName(
"GotoLineDialog" );
00036 setSizeGripEnabled( TRUE );
00037
GotoLineDialogLayout =
new QVBoxLayout(
this, KDialog::marginHint(), KDialog::spacingHint(),
"GotoLineDialogLayout");
00038
00039
Layout3 =
new QHBoxLayout( 0, 0, KDialog::spacingHint(),
"Layout3");
00040
00041
TextLabel2 =
new QLabel(
this,
"TextLabel2" );
00042
Layout3->addWidget(
TextLabel2 );
00043
00044
spinLineNumber =
new QSpinBox(
this,
"spinLineNumber" );
00045
spinLineNumber->setSizePolicy(
QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0,
spinLineNumber->sizePolicy().hasHeightForWidth() ) );
00046
Layout3->addWidget(
spinLineNumber );
00047
GotoLineDialogLayout->addLayout(
Layout3 );
00048
Spacer2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00049
GotoLineDialogLayout->addItem(
Spacer2 );
00050
00051
Layout1 =
new QHBoxLayout( 0, 0, KDialog::spacingHint(),
"Layout1");
00052
Horizontal_Spacing2 =
new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
00053
Layout1->addItem(
Horizontal_Spacing2 );
00054
00055
buttonOk =
new QPushButton(
this,
"buttonOk" );
00056
buttonOk->setAutoDefault( TRUE );
00057
buttonOk->setDefault( TRUE );
00058
Layout1->addWidget(
buttonOk );
00059
00060
buttonCancel =
new QPushButton(
this,
"buttonCancel" );
00061
buttonCancel->setAutoDefault( TRUE );
00062
Layout1->addWidget(
buttonCancel );
00063
GotoLineDialogLayout->addLayout(
Layout1 );
00064
languageChange();
00065 resize(
QSize(216, 105).expandedTo(minimumSizeHint()) );
00066 clearWState( WState_Polished );
00067
00068
00069 connect(
buttonOk, SIGNAL( clicked() ),
this, SLOT(
accept() ) );
00070 connect(
buttonCancel, SIGNAL( clicked() ),
this, SLOT( reject() ) );
00071
init();
00072 }
00073
00074
00075
00076
00077 GotoLineDialog::~GotoLineDialog()
00078 {
00079
destroy();
00080
00081 }
00082
00083
00084
00085
00086
00087 void GotoLineDialog::languageChange()
00088 {
00089 setCaption( tr2i18n(
"Go to Line" ) );
00090
TextLabel2->setText( tr2i18n(
"Line number:" ) );
00091
buttonOk->setText( tr2i18n(
"&OK" ) );
00092
buttonCancel->setText( tr2i18n(
"&Cancel" ) );
00093 }
00094
00095
#include "gotolinedialog.moc"