Source Code (Use browser search to find items of interest.)
Class Index
kword'KWVariableNameDia (./koffice/kword/variabledlgs.h:42)
class KWVariableNameDia : public QDialog
{
Q_OBJECT
public:
KWVariableNameDia( QWidget *parent, QList<KWVariable> *vars );
QString getName() const;
protected:
void resizeEvent( QResizeEvent *e );
QList<KWVariable> *variables;
QComboBox *names;
QVBox *back;
};
/******************************************************************
*
* Class: KWVariableValueListItem
*
******************************************************************/
kword'KWVariableNameDia::KWVariableNameDia() (./koffice/kword/variabledlgs.cc:42)
KWVariableNameDia::KWVariableNameDia( QWidget *parent, QList<KWVariable> *vars )
: QDialog( parent, "", TRUE ), variables( vars )
{
if ( variables )
setCaption( i18n( "Variable Name" ) );
else
setCaption( i18n( "Entry Name" ) );
back = new QVBox( this );
back->setSpacing( 5 );
back->setMargin( 5 );
QHBox *row1 = new QHBox( back );
row1->setSpacing( 5 );
QLabel *l = new QLabel( i18n( "Name:" ), row1 );
l->setFixedSize( l->sizeHint() );
names = new QComboBox( TRUE, row1 );
if ( variables ) {
KWVariable *var = 0;
for ( var = variables->first(); var; var = variables->next() ) {
if ( var->getType() == VT_CUSTOM )
names->insertItem( ( (KWCustomVariable*) var )->getName(), -1 );
}
}
KButtonBox *bb = new KButtonBox( back );
bb->addStretch();
QPushButton *ok = bb->addButton( i18n( "&OK" ) );
ok->setDefault( TRUE );
QPushButton *cancel = bb->addButton( i18n( "&Cancel" ) );
bb->layout();
connect( ok, SIGNAL( clicked() ),
this, SLOT( accept() ) );
connect( cancel, SIGNAL( clicked() ),
this, SLOT( reject() ) );
resize( 350, 100 );
}
/*================================================================*/
kword'KWVariableNameDia::getName() (./koffice/kword/variabledlgs.cc:85)
QString KWVariableNameDia::getName() const
{
return names->currentText();
}
/*================================================================*/
kword'KWVariableNameDia::resizeEvent() (./koffice/kword/variabledlgs.cc:91)
void KWVariableNameDia::resizeEvent( QResizeEvent *e )
{
QDialog::resizeEvent( e );
back->resize( size() );
}
/******************************************************************
*
* Class: KWVariableValueListItem
*
******************************************************************/
/*================================================================*/