// Constructor OptionsDialog::OptionsDialog( QWidget* parent ) : QDialog(parent) { setupUi( this ); setupTabs(); setupFontList(); setupRegexp(); // Validators QValidator* polling_interval_validator_ = new QIntValidator( POLL_INTERVAL_MIN, POLL_INTERVAL_MAX, this ); pollIntervalLineEdit->setValidator( polling_interval_validator_ ); connect(buttonBox, SIGNAL( clicked( QAbstractButton* ) ), this, SLOT( onButtonBoxClicked( QAbstractButton* ) ) ); connect(fontFamilyBox, SIGNAL( currentIndexChanged(const QString& ) ), this, SLOT( updateFontSize( const QString& ) )); connect(incrementalCheckBox, SIGNAL( toggled( bool ) ), this, SLOT( onIncrementalChanged() ) ); connect(pollingCheckBox, SIGNAL( toggled( bool ) ), this, SLOT( onPollingChanged() ) ); updateDialogFromConfig(); setupIncremental(); setupPolling(); }
// Constructor OptionsDialog::OptionsDialog( QWidget* parent ) : QDialog(parent) { setupUi( this ); setupFontList(); setupRegexp(); connect(buttonBox, SIGNAL( clicked( QAbstractButton* ) ), this, SLOT( onButtonBoxClicked( QAbstractButton* ) ) ); connect(fontFamilyBox, SIGNAL( currentIndexChanged(const QString& ) ), this, SLOT( updateFontSize( const QString& ) )); connect(incrementalCheckBox, SIGNAL( toggled( bool ) ), this, SLOT( onIncrementalChanged() ) ); updateDialogFromConfig(); setupIncremental(); }