A frame for setting Table options. More...
#include <AbstractSettingWidget.h>
Public Slots | |
| virtual void | onApplyButtonClicked () |
Signals | |
| void | updateApplyButtonState (const bool &) |
| Signal must be emited when some settings has been changed. Use the argument to tell if the. More... | |
Public Member Functions | |
| AbstractSettingWidget (QWidget *parent=0) | |
| virtual void | getHelpInformations (QString &ns, QString &helpFile)=0 |
| QString | getResumeText () |
| bool | hasChanges () |
| virtual void | resetState ()=0 |
| virtual void | saveChanges ()=0 |
| virtual void | setApplicationController (te::qt::af::ApplicationController *app) |
| virtual | ~AbstractSettingWidget () |
Protected Member Functions | |
| virtual void | changeApplyButtonState (const bool &state) |
| Indicates that there's unsaved information. Use this method after each change in informations of the widget. More... | |
| virtual void | hideEvent (QHideEvent *event) |
Protected Attributes | |
| te::qt::af::ApplicationController * | m_app |
| bool | m_hasChanged |
| Flag that defines if the widget has changes to apply. More... | |
| QString | m_resumeText |
A frame for setting Table options.
Definition at line 47 of file AbstractSettingWidget.h.
|
inline |
Definition at line 122 of file AbstractSettingWidget.h.
|
inlinevirtual |
Definition at line 129 of file AbstractSettingWidget.h.
|
inlineprotectedvirtual |
Indicates that there's unsaved information. Use this method after each change in informations of the widget.
| state | If true indicates that there are unsave information. |
Definition at line 172 of file AbstractSettingWidget.h.
References m_hasChanged, and updateApplyButtonState().
Referenced by ProjectWidget::authorChanged(), ProjectWidget::maxSavedChanged(), te::qt::af::ToolbarsWidget::onAddToolbarButtonClicked(), te::qt::af::TableWidget::onAlternateRowColorsGroupBoxClicked(), onApplyButtonClicked(), te::qt::af::DisplayWidget::onChangeBackgroundPushButton(), te::qt::af::GeneralConfigWidget::onDefaultSRSToolButtonPressed(), te::qt::af::GeneralConfigWidget::onIconThemeCurrentIndexChanged(), te::qt::plugins::rp::RasterConfigWidget::onInterpolatorComboBoxChanged(), te::qt::plugins::rp::RasterConfigWidget::onLevelChanged(), ProjectWidget::onOpeningOptionChanged(), te::qt::af::TableWidget::onPrimaryPushButtonClicked(), te::qt::plugins::vp::VectorProcessingConfigWidget::onQuestionChecked(), te::qt::plugins::rp::RasterConfigWidget::onQuestionChecked(), te::qt::af::ToolbarsWidget::onRemoveToolbarButtonClicked(), te::qt::af::TableWidget::onSecondaryPushButtonClicked(), te::qt::af::GeneralConfigWidget::onSelectionColorChanged(), te::qt::plugins::rp::RasterConfigWidget::onSetMultiResolutionDefaultChecked(), te::qt::plugins::vp::VectorProcessingConfigWidget::onSetSpatialIndexAsDefaultChecked(), te::qt::af::GeneralConfigWidget::onToolBarIconSizeValueChanged(), ProjectWidget::resetState(), ProjectWidget::saveChanges(), te::qt::af::ToolbarsWidget::saveChanges(), te::qt::af::TableWidget::saveChanges(), te::qt::af::DisplayWidget::saveChanges(), te::qt::plugins::vp::VectorProcessingConfigWidget::saveChanges(), te::qt::plugins::rp::RasterConfigWidget::saveChanges(), te::qt::af::GeneralConfigWidget::saveChanges(), and te::qt::af::ToolbarsWidget::updateActions().
|
pure virtual |
|
inline |
Definition at line 133 of file AbstractSettingWidget.h.
References m_resumeText.
Referenced by te::qt::af::SettingsDialog::settingsChanged().
|
inline |
Definition at line 138 of file AbstractSettingWidget.h.
References m_hasChanged.
|
inlineprotectedvirtual |
Definition at line 155 of file AbstractSettingWidget.h.
References m_hasChanged, resetState(), and saveChanges().
|
inlinevirtualslot |
Definition at line 148 of file AbstractSettingWidget.h.
References changeApplyButtonState(), and saveChanges().
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Reimplemented in te::qt::af::ToolbarsWidget.
Definition at line 143 of file AbstractSettingWidget.h.
References m_app.
Referenced by GetWidget().
|
signal |
Signal must be emited when some settings has been changed. Use the argument to tell if the.
Referenced by changeApplyButtonState().
|
protected |
Definition at line 119 of file AbstractSettingWidget.h.
Referenced by te::qt::af::DisplayWidget::onApplyScreenSizeButtonClicked(), te::qt::af::DisplayWidget::onRestoreScreenSizeButtonClicked(), te::qt::af::ToolbarsWidget::resetState(), te::qt::af::ToolbarsWidget::saveChanges(), te::qt::af::DisplayWidget::saveChanges(), te::qt::af::TableWidget::saveChanges(), te::qt::af::GeneralConfigWidget::saveChanges(), te::qt::af::ToolbarsWidget::setApplicationController(), and setApplicationController().
|
protected |
Flag that defines if the widget has changes to apply.
Definition at line 115 of file AbstractSettingWidget.h.
Referenced by changeApplyButtonState(), hasChanges(), and hideEvent().
|
protected |
Definition at line 117 of file AbstractSettingWidget.h.
Referenced by te::qt::af::DisplayWidget::DisplayWidget(), te::qt::af::GeneralConfigWidget::GeneralConfigWidget(), getResumeText(), ProjectWidget::ProjectWidget(), te::qt::plugins::rp::RasterConfigWidget::RasterConfigWidget(), te::qt::af::TableWidget::TableWidget(), te::qt::af::ToolbarsWidget::ToolbarsWidget(), and te::qt::plugins::vp::VectorProcessingConfigWidget::VectorProcessingConfigWidget().