Source Code (Use browser search to find items of interest.)
Class Index
kfinger'Format (./kdenetwork/kfinger/kfinger.h:66)
class Format : public QDialog
{
Q_OBJECT
public:
Format (QWidget* parent = NULL,const char* name = NULL,const char *sufi=NULL);
protected slots:
void save();
void quit();
protected:
KConfig *config;
KApplication *app;
QString suf;
QLineEdit* var1Format;
QLineEdit* var2Format;
QLineEdit* var1Offset;
QLineEdit* var2Offset;
QRadioButton* cbvar[5];
QLineEdit* outFormat;
};
kfinger'Format::Format() (./kdenetwork/kfinger/kfinger.C:793)
Format::Format( QWidget *parent, const char *name,const char *sufi )
: QDialog( parent, name,true )
{
KApplication *app=KApplication::kApplication();
config=app->config();
setMinimumSize(410,330);
setMaximumSize(410,330);
var1Format = new QLineEdit( this, "LineEdit_1" );
var1Format->setGeometry( 220, 20, 80, 30 );
var1Format->setText( "" );
var1Format->setMaxLength( 32767 );
var1Format->setEchoMode( QLineEdit::Normal );
var1Format->setFrame( true );
QLabel* tmpQLabel;
tmpQLabel = new QLabel( this, "Label_1" );
tmpQLabel->setGeometry( 10, 20, 210, 30 );
tmpQLabel->setText( i18n("Format string for var1(string)") );
tmpQLabel->setAlignment( 289 );
tmpQLabel->setMargin( -1 );
tmpQLabel = new QLabel( this, "Label_2" );
tmpQLabel->setGeometry( 10, 70, 210, 30 );
tmpQLabel->setText( i18n("Fromat string for var2(int)" ));
tmpQLabel->setAlignment( 289 );
tmpQLabel->setMargin( -1 );
var2Format = new QLineEdit( this, "LineEdit_2" );
var2Format->setGeometry( 220, 70, 80, 30 );
var2Format->setText( "" );
var2Format->setMaxLength( 32767 );
var2Format->setEchoMode( QLineEdit::Normal );
var2Format->setFrame( true );
var1Offset = new QLineEdit( this, "LineEdit_3" );
var1Offset->setGeometry( 375, 20, 30, 30 );
var1Offset->setText( "" );
var1Offset->setMaxLength( 32767 );
var1Offset->setEchoMode( QLineEdit::Normal );
var1Offset->setFrame( true );
tmpQLabel = new QLabel( this, "Label_3" );
tmpQLabel->setGeometry( 300, 20, 75, 30 );
tmpQLabel->setText( i18n("Offset" ));
tmpQLabel->setAlignment( 289 );
tmpQLabel->setMargin( -1 );
tmpQLabel = new QLabel( this, "Label_4" );
tmpQLabel->setGeometry( 300, 70, 75, 30 );
tmpQLabel->setText( i18n("Offset" ));
tmpQLabel->setAlignment( 289 );
tmpQLabel->setMargin( -1 );
var2Offset = new QLineEdit( this, "LineEdit_4" );
var2Offset->setGeometry( 375, 70,30, 30 );
var2Offset->setText( "" );
var2Offset->setMaxLength( 32767 );
var2Offset->setEchoMode( QLineEdit::Normal );
var2Offset->setFrame( true );
cbvar[1] = new QRadioButton( this, "RadioButton_1" );
cbvar[1]->setGeometry( 80, 140, 100, 30 );
cbvar[1]->setText( i18n("Only var1") );
cbvar[1]->setAutoRepeat( false );
cbvar[1]->setAutoResize( false );
cbvar[3] = new QRadioButton( this, "RadioButton_2" );
cbvar[3]->setGeometry( 80, 180, 100, 30 );
cbvar[3]->setText( i18n("Only var2" ));
cbvar[3]->setAutoRepeat( false );
cbvar[3]->setAutoResize( false );
cbvar[2] = new QRadioButton( this, "RadioButton_3" );
cbvar[2]->setGeometry( 210, 140, 100, 30 );
cbvar[2]->setText( i18n("var1, var2" ));
cbvar[2]->setAutoRepeat( false );
cbvar[2]->setAutoResize( false );
cbvar[4] = new QRadioButton( this, "RadioButton_4" );
cbvar[4]->setGeometry( 210, 180, 100, 30 );
cbvar[4]->setText( i18n("var2, var1" ));
cbvar[4]->setAutoRepeat( false );
cbvar[4]->setAutoResize( false );
outFormat = new QLineEdit( this, "LineEdit_5" );
outFormat->setGeometry( 230, 230, 150, 30 );
outFormat->setText( "" );
outFormat->setMaxLength( 32767 );
outFormat->setEchoMode( QLineEdit::Normal );
outFormat->setFrame( true );
tmpQLabel = new QLabel( this, "Label_5" );
tmpQLabel->setGeometry( 10, 230, 190, 30 );
tmpQLabel->setText( i18n("Output format string" ));
tmpQLabel->setAlignment( 289 );
tmpQLabel->setMargin( -1 );
QPushButton* tmpQPushButton;
tmpQPushButton = new QPushButton( this, "PushButton_1" );
tmpQPushButton->setGeometry( 20, 280, 100, 40 );
tmpQPushButton->setText( i18n("Save & Quit" ));
connect( tmpQPushButton, SIGNAL(clicked()), SLOT(save()) );
tmpQPushButton = new QPushButton( this, "PushButton_2" );
tmpQPushButton->setGeometry( 290, 280, 100, 40 );
tmpQPushButton->setText( i18n("Cancel" ));
connect( tmpQPushButton, SIGNAL(clicked()), SLOT(quit()) );
QButtonGroup* tmpQButtonGroup;
tmpQButtonGroup = new QButtonGroup( this, "ButtonGroup_1" );
tmpQButtonGroup->setGeometry( 60, 120, 260, 100 );
tmpQButtonGroup->setFrameStyle( 49 );
tmpQButtonGroup->setTitle( i18n("Output parameters " ));
tmpQButtonGroup->setAlignment( 1 );
tmpQButtonGroup->insert( cbvar[1] );
tmpQButtonGroup->insert( cbvar[3] );
tmpQButtonGroup->insert( cbvar[2] );
tmpQButtonGroup->insert( cbvar[4] );
tmpQButtonGroup->lower();
suf= sufi;
config->setGroup(suf);
if(config->readNumEntry("Param")>0) cbvar[config->readNumEntry("Param")]->setChecked(1);
var1Format->setText(config->readEntry("F1"));
var1Offset->setText(config->readEntry("O1"));
var2Format->setText(config->readEntry("F2"));
var2Offset->setText(config->readEntry("O2"));
outFormat->setText(config->readEntry("Out"));
resize( 410, 330 );
show();
}
kfinger'Format::save() (./kdenetwork/kfinger/kfinger.C:926)
void Format::save()
{
QString sstr;
int i;
config->setGroup(suf);
for(i=1;i<=4;i++)
if(cbvar[i]->isChecked()) config->writeEntry("Param",i);
config->writeEntry("F1",var1Format->text());
config->writeEntry("O1",var1Offset->text());
config->writeEntry("F2",var2Format->text());
config->writeEntry("O2",var2Offset->text());
config->writeEntry("Out",outFormat->text());
config->setGroup("Talk");
close();
}
kfinger'Format::quit() (./kdenetwork/kfinger/kfinger.C:944)
void Format::quit()
{
close();
}