Base class for preferences pages. More...
#include <PropertyPage.h>
Public Slots | |
virtual void | loadSettings ()=0 |
virtual void | saveSettings ()=0 |
Public Member Functions | |
PreferencePage (QWidget *parent=0) | |
Construction. More... | |
virtual | ~PreferencePage () |
Destruction. More... | |
Protected Member Functions | |
virtual void | changeEvent (QEvent *e)=0 |
Detailed Description
Base class for preferences pages.
Constructor & Destructor Documentation
◆ PreferencePage()
PreferencePage::PreferencePage | ( | QWidget * | parent = 0 | ) |
Construction.
◆ ~PreferencePage()
|
virtual |
Destruction.
Member Function Documentation
◆ changeEvent()
|
protectedpure virtual |
Implemented in Gui::Dialog::PreferencePagePython, Gui::Dialog::PreferenceUiForm, SketcherGui::SketcherSettingsColors, Gui::Dialog::DlgSettingsDocumentImp, Gui::Dialog::DlgOnlineHelpImp, SketcherGui::SketcherSettingsDisplay, Gui::Dialog::DlgSettingsMacroImp, Gui::Dialog::DlgSettingsViewColor, Gui::Dialog::DlgReportViewImp, Gui::Dialog::DlgSettingsUnitsImp, TechDrawGui::DlgPrefsTechDrawScaleImp, TechDrawGui::DlgPrefsTechDrawAdvancedImp, TechDrawGui::DlgPrefsTechDrawAnnotationImp, TechDrawGui::DlgPrefsTechDrawColorsImp, TechDrawGui::DlgPrefsTechDrawDimensionsImp, TechDrawGui::DlgPrefsTechDrawGeneralImp, TechDrawGui::DlgPrefsTechDrawHLRImp, PartGui::DlgImportExportStep, PartGui::DlgSettingsObjectColor, SketcherGui::SketcherSettings, FemGui::DlgSettingsFemCcxImp, RaytracingGui::DlgSettingsRayImp, FemGui::DlgSettingsFemMaterialImp, FemGui::DlgSettingsFemZ88Imp, MeshGui::DlgSettingsMeshView, PartGui::DlgSettings3DViewPart, FemGui::DlgSettingsFemElmerImp, FemGui::DlgSettingsFemExportAbaqusImp, FemGui::DlgSettingsFemGeneralImp, FemGui::DlgSettingsFemGmshImp, FemGui::DlgSettingsFemInOutVtkImp, MeshGui::DlgSettingsImportExport, PathGui::DlgSettingsPathColor, PartGui::DlgImportExportIges, Gui::Dialog::DlgSettingsEditorImp, Gui::Dialog::DlgSettingsNavigation, Gui::Dialog::DlgSettings3DViewImp, Gui::Dialog::DlgGeneralImp, PartGui::DlgSettingsGeneral, and StartGui::DlgStartPreferencesImp.
◆ loadSettings
|
pure virtualslot |
Implemented in Gui::Dialog::PreferencePagePython, Gui::Dialog::PreferenceUiForm, SketcherGui::SketcherSettingsColors, Gui::Dialog::DlgOnlineHelpImp, SketcherGui::SketcherSettingsDisplay, Gui::Dialog::DlgSettingsDocumentImp, Gui::Dialog::DlgSettingsMacroImp, Gui::Dialog::DlgSettingsViewColor, TechDrawGui::DlgPrefsTechDrawScaleImp, Gui::Dialog::DlgReportViewImp, Gui::Dialog::DlgSettingsUnitsImp, TechDrawGui::DlgPrefsTechDrawAdvancedImp, TechDrawGui::DlgPrefsTechDrawAnnotationImp, TechDrawGui::DlgPrefsTechDrawColorsImp, TechDrawGui::DlgPrefsTechDrawDimensionsImp, TechDrawGui::DlgPrefsTechDrawGeneralImp, TechDrawGui::DlgPrefsTechDrawHLRImp, PartGui::DlgImportExportStep, FemGui::DlgSettingsFemCcxImp, RaytracingGui::DlgSettingsRayImp, FemGui::DlgSettingsFemMaterialImp, FemGui::DlgSettingsFemZ88Imp, MeshGui::DlgSettingsMeshView, PartGui::DlgSettings3DViewPart, PartGui::DlgSettingsObjectColor, SketcherGui::SketcherSettings, FemGui::DlgSettingsFemElmerImp, FemGui::DlgSettingsFemExportAbaqusImp, FemGui::DlgSettingsFemGeneralImp, FemGui::DlgSettingsFemGmshImp, FemGui::DlgSettingsFemInOutVtkImp, MeshGui::DlgSettingsImportExport, PartGui::DlgImportExportIges, PathGui::DlgSettingsPathColor, Gui::Dialog::DlgSettingsEditorImp, Gui::Dialog::DlgSettings3DViewImp, Gui::Dialog::DlgSettingsNavigation, Gui::Dialog::DlgGeneralImp, PartGui::DlgSettingsGeneral, and StartGui::DlgStartPreferencesImp.
◆ saveSettings
|
pure virtualslot |
Implemented in Gui::Dialog::PreferencePagePython, Gui::Dialog::PreferenceUiForm, SketcherGui::SketcherSettingsColors, Gui::Dialog::DlgOnlineHelpImp, SketcherGui::SketcherSettingsDisplay, Gui::Dialog::DlgSettingsDocumentImp, Gui::Dialog::DlgSettingsMacroImp, Gui::Dialog::DlgSettingsViewColor, TechDrawGui::DlgPrefsTechDrawScaleImp, Gui::Dialog::DlgReportViewImp, Gui::Dialog::DlgSettingsUnitsImp, TechDrawGui::DlgPrefsTechDrawAdvancedImp, TechDrawGui::DlgPrefsTechDrawAnnotationImp, TechDrawGui::DlgPrefsTechDrawColorsImp, TechDrawGui::DlgPrefsTechDrawDimensionsImp, TechDrawGui::DlgPrefsTechDrawGeneralImp, TechDrawGui::DlgPrefsTechDrawHLRImp, PartGui::DlgImportExportStep, FemGui::DlgSettingsFemCcxImp, RaytracingGui::DlgSettingsRayImp, FemGui::DlgSettingsFemMaterialImp, FemGui::DlgSettingsFemZ88Imp, MeshGui::DlgSettingsMeshView, PartGui::DlgSettings3DViewPart, PartGui::DlgSettingsObjectColor, SketcherGui::SketcherSettings, FemGui::DlgSettingsFemElmerImp, FemGui::DlgSettingsFemExportAbaqusImp, FemGui::DlgSettingsFemGeneralImp, FemGui::DlgSettingsFemGmshImp, FemGui::DlgSettingsFemInOutVtkImp, MeshGui::DlgSettingsImportExport, PartGui::DlgImportExportIges, PathGui::DlgSettingsPathColor, Gui::Dialog::DlgSettingsEditorImp, Gui::Dialog::DlgSettings3DViewImp, Gui::Dialog::DlgSettingsNavigation, Gui::Dialog::DlgGeneralImp, PartGui::DlgSettingsGeneral, and StartGui::DlgStartPreferencesImp.
The documentation for this class was generated from the following files:
- src/Gui/PropertyPage.h
- src/Gui/PropertyPage.cpp