#include <GeneralConfigWidget.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 | |
| GeneralConfigWidget (QWidget *parent=0) | |
| void | getHelpInformations (QString &ns, QString &helpFile) |
| QString | getResumeText () |
| bool | hasChanges () |
| void | resetState () |
| void | saveChanges () |
| virtual void | setApplicationController (te::qt::af::ApplicationController *app) |
| ~GeneralConfigWidget () | |
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 |
Private Slots | |
| void | onDefaultSRSToolButtonPressed () |
| void | onIconThemeCurrentIndexChanged (const QString &value) |
| void | onSelectionColorChanged (const QColor &color) |
| void | onToolBarIconSizeValueChanged (int value) |
Private Member Functions | |
| void | initialize () |
| void | setupSRSUi () |
Private Attributes | |
| te::qt::widgets::ColorPickerToolButton * | m_colorPicker |
| int | m_defaultSRID |
| bool | m_needRestart |
| std::unique_ptr< Ui::GeneralConfigWidgetForm > | m_ui |
Definition at line 61 of file GeneralConfigWidget.h.
| te::qt::af::GeneralConfigWidget::GeneralConfigWidget | ( | QWidget * | parent = 0 | ) |
Definition at line 43 of file GeneralConfigWidget.cpp.
References initialize(), te::qt::af::AbstractSettingWidget::m_resumeText, and m_ui.
| te::qt::af::GeneralConfigWidget::~GeneralConfigWidget | ( | ) |
Definition at line 56 of file GeneralConfigWidget.cpp.
References m_needRestart.
|
inlineprotectedvirtualinherited |
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 te::qt::af::AbstractSettingWidget::m_hasChanged, and te::qt::af::AbstractSettingWidget::updateApplyButtonState().
Referenced by ProjectWidget::authorChanged(), ProjectWidget::maxSavedChanged(), te::qt::af::ToolbarsWidget::onAddToolbarButtonClicked(), te::qt::af::TableWidget::onAlternateRowColorsGroupBoxClicked(), te::qt::af::AbstractSettingWidget::onApplyButtonClicked(), te::qt::af::DisplayWidget::onChangeBackgroundPushButton(), onDefaultSRSToolButtonPressed(), 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(), onSelectionColorChanged(), te::qt::plugins::rp::RasterConfigWidget::onSetMultiResolutionDefaultChecked(), te::qt::plugins::vp::VectorProcessingConfigWidget::onSetSpatialIndexAsDefaultChecked(), 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(), saveChanges(), and te::qt::af::ToolbarsWidget::updateActions().
|
virtual |
Implements te::qt::af::AbstractSettingWidget.
Definition at line 105 of file GeneralConfigWidget.cpp.
|
inlineinherited |
Definition at line 133 of file AbstractSettingWidget.h.
References te::qt::af::AbstractSettingWidget::m_resumeText.
Referenced by te::qt::af::SettingsDialog::settingsChanged().
|
inlineinherited |
Definition at line 138 of file AbstractSettingWidget.h.
References te::qt::af::AbstractSettingWidget::m_hasChanged.
|
inlineprotectedvirtualinherited |
Definition at line 155 of file AbstractSettingWidget.h.
References te::qt::af::AbstractSettingWidget::m_hasChanged, te::qt::af::AbstractSettingWidget::resetState(), and te::qt::af::AbstractSettingWidget::saveChanges().
|
private |
Definition at line 111 of file GeneralConfigWidget.cpp.
References te::core::FindInTerraLibPath(), te::common::Singleton< T >::getInstance(), m_colorPicker, m_defaultSRID, m_ui, onDefaultSRSToolButtonPressed(), onIconThemeCurrentIndexChanged(), onSelectionColorChanged(), onToolBarIconSizeValueChanged(), te::qt::widgets::ColorPickerToolButton::setColor(), and setupSRSUi().
Referenced by GeneralConfigWidget().
|
inlinevirtualslotinherited |
Definition at line 148 of file AbstractSettingWidget.h.
References te::qt::af::AbstractSettingWidget::changeApplyButtonState(), and te::qt::af::AbstractSettingWidget::saveChanges().
|
privateslot |
Definition at line 163 of file GeneralConfigWidget.cpp.
References te::qt::af::AbstractSettingWidget::changeApplyButtonState(), te::qt::widgets::SRSManagerDialog::getSelectedSRS(), m_defaultSRID, and setupSRSUi().
Referenced by initialize().
|
privateslot |
Definition at line 190 of file GeneralConfigWidget.cpp.
References te::qt::af::AbstractSettingWidget::changeApplyButtonState(), and m_needRestart.
Referenced by initialize().
|
privateslot |
Definition at line 178 of file GeneralConfigWidget.cpp.
References te::qt::af::AbstractSettingWidget::changeApplyButtonState().
Referenced by initialize().
|
privateslot |
Definition at line 183 of file GeneralConfigWidget.cpp.
References te::qt::af::AbstractSettingWidget::changeApplyButtonState(), and m_needRestart.
Referenced by initialize().
|
virtual |
Implements te::qt::af::AbstractSettingWidget.
Definition at line 101 of file GeneralConfigWidget.cpp.
|
virtual |
Implements te::qt::af::AbstractSettingWidget.
Definition at line 82 of file GeneralConfigWidget.cpp.
References te::qt::af::AbstractSettingWidget::changeApplyButtonState(), te::qt::widgets::ColorPickerToolButton::getColor(), te::qt::af::AbstractSettingWidget::m_app, m_colorPicker, m_defaultSRID, m_ui, and te::qt::af::ApplicationController::setSelectionColor().
|
inlinevirtualinherited |
Reimplemented in te::qt::af::ToolbarsWidget.
Definition at line 143 of file AbstractSettingWidget.h.
References te::qt::af::AbstractSettingWidget::m_app.
Referenced by GetWidget().
|
private |
Definition at line 158 of file GeneralConfigWidget.cpp.
References m_defaultSRID, m_ui, and TE_UNKNOWN_SRS.
Referenced by initialize(), and onDefaultSRSToolButtonPressed().
|
signalinherited |
Signal must be emited when some settings has been changed. Use the argument to tell if the.
Referenced by te::qt::af::AbstractSettingWidget::changeApplyButtonState().
|
protectedinherited |
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(), saveChanges(), te::qt::af::ToolbarsWidget::setApplicationController(), and te::qt::af::AbstractSettingWidget::setApplicationController().
|
private |
Definition at line 96 of file GeneralConfigWidget.h.
Referenced by initialize(), and saveChanges().
|
private |
Definition at line 97 of file GeneralConfigWidget.h.
Referenced by initialize(), onDefaultSRSToolButtonPressed(), saveChanges(), and setupSRSUi().
|
protectedinherited |
Flag that defines if the widget has changes to apply.
Definition at line 115 of file AbstractSettingWidget.h.
Referenced by te::qt::af::AbstractSettingWidget::changeApplyButtonState(), te::qt::af::AbstractSettingWidget::hasChanges(), and te::qt::af::AbstractSettingWidget::hideEvent().
|
private |
Definition at line 98 of file GeneralConfigWidget.h.
Referenced by onIconThemeCurrentIndexChanged(), onToolBarIconSizeValueChanged(), and ~GeneralConfigWidget().
|
protectedinherited |
Definition at line 117 of file AbstractSettingWidget.h.
Referenced by te::qt::af::DisplayWidget::DisplayWidget(), GeneralConfigWidget(), te::qt::af::AbstractSettingWidget::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().
|
private |
Definition at line 95 of file GeneralConfigWidget.h.
Referenced by GeneralConfigWidget(), initialize(), saveChanges(), and setupSRSUi().