/**************************************************************************** ** ui.h extension file, included from the uic-generated form implementation. ** ** If you wish to add, delete or rename functions use TQt Designer which will ** update this file, preserving your code. Create an init() function in place ** of a constructor, and a destroy() function in place of a destructor. *****************************************************************************/ #include "dialogform.h" #include "extension.h" #include #include #include void MainForm::init() { sessions = FALSE; logging = FALSE; log_filename = TQString::null; log_errors = TRUE; log_actions = TRUE; } void MainForm::optionsDlg() { DialogForm *dlg = new DialogForm( this, "dialog", TRUE ); Extension *ext = (Extension*)dlg->extension()->tqt_cast( "Extension" ); if ( !ext ) return; dlg->sessionsCheckBox->setChecked( sessions ); dlg->loggingCheckBox->setChecked( logging ); ext->logfileLineEdit->setText( log_filename ); ext->logErrorsCheckBox->setChecked( log_errors ); if ( dlg->exec() ) { sessions = dlg->sessionsCheckBox->isChecked(); logging = dlg->loggingCheckBox->isChecked(); log_filename = ext->logfileLineEdit->text(); log_errors = ext->logErrorsCheckBox->isChecked(); } } void MainForm::quit() { TQApplication::exit( 0 ); }