Source Code (Use browser search to find items of interest.)
Class Index
klyx'ScreenOptionsTabDialog (./klyx/src/ScreenOptionsTabDialog.h:22)
class ScreenOptionsTabDialog : public QTabDialog
{
Q_OBJECT
public:
ScreenOptionsTabDialog( QWidget* parent, const char* name = 0 );
public slots:
void setDefaults();
void setData( ScreenOptionsTabDialogData* data );
ScreenOptionsTabDialogData* data() const;
private:
ScreenFontsDialog* fontspage;
ScreenToolbarsDialog* toolbarspage;
};
klyx'ScreenOptionsTabDialog::ScreenOptionsTabDialog() (./klyx/src/ScreenOptionsTabDialog.C:15)
ScreenOptionsTabDialog::ScreenOptionsTabDialog( QWidget* parent, const char* name ) :
QTabDialog( parent, name, true )
{
setCaption( i18n( "Screen Options" ) );
fontspage = new ScreenFontsDialog( this, "ScreenFontsPage" );
addTab( fontspage, i18n( "&Fonts" ) );
toolbarspage = new ScreenToolbarsDialog( this, "ScreenToolbarsPage" );
addTab( toolbarspage, i18n( "&Toolbars" ) );
setOKButton( i18n( "OK" ) );
setCancelButton( i18n( "Cancel" ) );
// setDefaultButton( i18n( "Defaults" ) );
connect( this, SIGNAL( applyButtonPressed() ),
this, SLOT( accept() ) );
connect( this, SIGNAL( cancelButtonPressed() ),
this, SLOT( reject() ) );
// connect( this, SIGNAL( defaultButtonPressed() ),
// this, SLOT( setDefaults() ) );
resize(sizeHint());
};
klyx'ScreenOptionsTabDialog::setData() (./klyx/src/ScreenOptionsTabDialog.C:40)
void ScreenOptionsTabDialog::setData( ScreenOptionsTabDialogData* _data )
{
fontspage->setData( _data->fontsdata );
toolbarspage->setData( _data->toolbarsdata );
}
klyx'ScreenOptionsTabDialog::data() (./klyx/src/ScreenOptionsTabDialog.C:48)
ScreenOptionsTabDialogData* ScreenOptionsTabDialog::data() const
{
tempdata.fontsdata = fontspage->data();
tempdata.toolbarsdata = toolbarspage->data();
return &tempdata;
}
klyx'ScreenOptionsTabDialog::setDefaults() (./klyx/src/ScreenOptionsTabDialog.C:57)
void ScreenOptionsTabDialog::setDefaults()
{
qDebug( "Sorry, not implemented: ScreenOptionsTabDialog::setDefaults()" );
#warning Not implemented: ScreenOptionsTabDialog::setDefaults()
}