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=nullptr) | |
Construction. More... | |
virtual | ~PreferencePage () |
Destruction. More... | |
Protected Member Functions | |
virtual void | changeEvent (QEvent *e)=0 |
Base class for preferences pages.
PreferencePage::PreferencePage | ( | QWidget * | parent = nullptr | ) |
Construction.
|
virtual |
Destruction.
|
protectedpure virtual |
Implemented in Gui::Dialog::DlgSettingsEditorImp, Gui::Dialog::DlgGeneralImp, Gui::Dialog::DlgOnlineHelpImp, Gui::Dialog::DlgReportViewImp, Gui::Dialog::DlgSettings3DViewImp, Gui::Dialog::DlgSettingsCacheDirectory, Gui::Dialog::DlgSettingsDocumentImp, Gui::Dialog::DlgSettingsLazyLoadedImp, Gui::Dialog::DlgSettingsMacroImp, Gui::Dialog::DlgSettingsNavigation, Gui::Dialog::DlgSettingsPythonConsole, Gui::Dialog::DlgSettingsSelection, Gui::Dialog::DlgSettingsUnitsImp, Gui::Dialog::DlgSettingsViewColor, Gui::Dialog::PreferenceUiForm, Gui::Dialog::PreferencePagePython, FemGui::DlgSettingsFemCcxImp, FemGui::DlgSettingsFemElmerImp, FemGui::DlgSettingsFemExportAbaqusImp, FemGui::DlgSettingsFemGeneralImp, FemGui::DlgSettingsFemGmshImp, FemGui::DlgSettingsFemInOutVtkImp, FemGui::DlgSettingsFemMaterialImp, FemGui::DlgSettingsFemMystranImp, FemGui::DlgSettingsFemZ88Imp, MeshGui::DlgSettingsImportExport, MeshGui::DlgSettingsMeshView, PartGui::DlgSettings3DViewPart, PartGui::DlgSettingsGeneral, PartGui::DlgImportExportIges, PartGui::DlgImportExportStep, PartGui::DlgSettingsObjectColor, PathGui::DlgSettingsPathColor, RaytracingGui::DlgSettingsRayImp, SketcherGui::SketcherSettings, SketcherGui::SketcherSettingsDisplay, SketcherGui::SketcherSettingsColors, SpreadsheetGui::DlgSettingsImp, StartGui::DlgStartPreferencesImp, TechDrawGui::DlgPrefsTechDrawAdvancedImp, TechDrawGui::DlgPrefsTechDrawAnnotationImp, TechDrawGui::DlgPrefsTechDrawColorsImp, TechDrawGui::DlgPrefsTechDrawDimensionsImp, TechDrawGui::DlgPrefsTechDrawGeneralImp, TechDrawGui::DlgPrefsTechDrawHLRImp, and TechDrawGui::DlgPrefsTechDrawScaleImp.
|
pure virtualslot |
Implemented in Gui::Dialog::DlgSettingsEditorImp, Gui::Dialog::DlgGeneralImp, Gui::Dialog::DlgOnlineHelpImp, Gui::Dialog::DlgReportViewImp, Gui::Dialog::DlgSettings3DViewImp, Gui::Dialog::DlgSettingsCacheDirectory, Gui::Dialog::DlgSettingsDocumentImp, Gui::Dialog::DlgSettingsLazyLoadedImp, Gui::Dialog::DlgSettingsMacroImp, Gui::Dialog::DlgSettingsNavigation, Gui::Dialog::DlgSettingsPythonConsole, Gui::Dialog::DlgSettingsSelection, Gui::Dialog::DlgSettingsUnitsImp, Gui::Dialog::DlgSettingsViewColor, Gui::Dialog::PreferenceUiForm, Gui::Dialog::PreferencePagePython, FemGui::DlgSettingsFemCcxImp, FemGui::DlgSettingsFemElmerImp, FemGui::DlgSettingsFemExportAbaqusImp, FemGui::DlgSettingsFemGeneralImp, FemGui::DlgSettingsFemGmshImp, FemGui::DlgSettingsFemInOutVtkImp, FemGui::DlgSettingsFemMaterialImp, FemGui::DlgSettingsFemMystranImp, FemGui::DlgSettingsFemZ88Imp, MeshGui::DlgSettingsImportExport, MeshGui::DlgSettingsMeshView, PartGui::DlgSettings3DViewPart, PartGui::DlgSettingsGeneral, PartGui::DlgImportExportIges, PartGui::DlgImportExportStep, PartGui::DlgSettingsObjectColor, PathGui::DlgSettingsPathColor, RaytracingGui::DlgSettingsRayImp, SketcherGui::SketcherSettings, SketcherGui::SketcherSettingsDisplay, SketcherGui::SketcherSettingsColors, SpreadsheetGui::DlgSettingsImp, StartGui::DlgStartPreferencesImp, TechDrawGui::DlgPrefsTechDrawAdvancedImp, TechDrawGui::DlgPrefsTechDrawAnnotationImp, TechDrawGui::DlgPrefsTechDrawColorsImp, TechDrawGui::DlgPrefsTechDrawDimensionsImp, TechDrawGui::DlgPrefsTechDrawGeneralImp, TechDrawGui::DlgPrefsTechDrawHLRImp, and TechDrawGui::DlgPrefsTechDrawScaleImp.
Referenced by Gui::Dialog::DlgPreferencesImp::reload().
|
pure virtualslot |
Implemented in Gui::Dialog::DlgSettingsEditorImp, Gui::Dialog::DlgGeneralImp, Gui::Dialog::DlgOnlineHelpImp, Gui::Dialog::DlgReportViewImp, Gui::Dialog::DlgSettings3DViewImp, Gui::Dialog::DlgSettingsCacheDirectory, Gui::Dialog::DlgSettingsDocumentImp, Gui::Dialog::DlgSettingsLazyLoadedImp, Gui::Dialog::DlgSettingsMacroImp, Gui::Dialog::DlgSettingsNavigation, Gui::Dialog::DlgSettingsPythonConsole, Gui::Dialog::DlgSettingsSelection, Gui::Dialog::DlgSettingsUnitsImp, Gui::Dialog::DlgSettingsViewColor, Gui::Dialog::PreferenceUiForm, Gui::Dialog::PreferencePagePython, FemGui::DlgSettingsFemCcxImp, FemGui::DlgSettingsFemElmerImp, FemGui::DlgSettingsFemExportAbaqusImp, FemGui::DlgSettingsFemGeneralImp, FemGui::DlgSettingsFemGmshImp, FemGui::DlgSettingsFemInOutVtkImp, FemGui::DlgSettingsFemMaterialImp, FemGui::DlgSettingsFemMystranImp, FemGui::DlgSettingsFemZ88Imp, MeshGui::DlgSettingsImportExport, MeshGui::DlgSettingsMeshView, PartGui::DlgSettings3DViewPart, PartGui::DlgSettingsGeneral, PartGui::DlgImportExportIges, PartGui::DlgImportExportStep, PartGui::DlgSettingsObjectColor, PathGui::DlgSettingsPathColor, RaytracingGui::DlgSettingsRayImp, SketcherGui::SketcherSettings, SketcherGui::SketcherSettingsDisplay, SketcherGui::SketcherSettingsColors, SpreadsheetGui::DlgSettingsImp, StartGui::DlgStartPreferencesImp, TechDrawGui::DlgPrefsTechDrawAdvancedImp, TechDrawGui::DlgPrefsTechDrawAnnotationImp, TechDrawGui::DlgPrefsTechDrawColorsImp, TechDrawGui::DlgPrefsTechDrawDimensionsImp, TechDrawGui::DlgPrefsTechDrawGeneralImp, TechDrawGui::DlgPrefsTechDrawHLRImp, and TechDrawGui::DlgPrefsTechDrawScaleImp.