The AxesCoordPropertyPage class represents a custom dialog window.
More...
#include <AxesCoordPropertyPage.h>
|
| AxesCoordPropertyPage (QWidget *parent=nullptr) |
| Constructor for the AxesCoordPropertyPage class.
|
|
| ~AxesCoordPropertyPage () override |
| Destructor for the AxesCoordPropertyPage class.
|
|
| PropertyPage (QWidget *parent) |
| Constructor.
|
|
virtual QIcon | getPageIcon () const |
| Gets the icon of the page for displaying in the list view. Default it returns the sf::Resource settings icon.
|
|
void | setPageIcon (const QIcon &) |
| Sets the icon of the page for displaying in the list view.
|
|
virtual QString | getPageName () const |
| Gets the name of the page for displaying in the list view. When reimplemented the QObject's name is returned.
|
|
void | setPageName (const QString &) |
| Sets the page name icon of the page for displaying in the list view.
|
|
virtual QString | getPageDescription () const |
| Gets the description for hinting of the page in the list view.
|
|
void | setPageDescription (const QString &) |
| Sets the description for hinting of the page in the list view.
|
|
virtual void | updatePage () |
| Updates the control widgets of the page. This method is called to initialize the control widgets.
|
|
virtual bool | isPageModified () const |
| Gets the modified/changed status of the page.
|
|
virtual bool | canApplyPage () const |
| Allows validation of the changes made per page. First page which return false is selected.
|
|
virtual void | applyPage () |
| Applies the changes made in this page.
|
|
virtual void | afterPageApply (bool was_modified) |
| Called when all pages are applied. Method can be overridden by a derived class to update control widgets that were changed because of other pages being applied.
|
|
PropertySheetDialog * | getSheet () |
| Gets the parent sheet of this page. (also the parent but cast.)
|
|
virtual void | stateSaveRestore (QSettings &settings, bool save) |
| Called by sheet to save the state of the page. A call to QSettings::beginGroup() is not needed since it is done by the parent sheet already.
|
|
The AxesCoordPropertyPage class represents a custom dialog window.
◆ AxesCoordPropertyPage()
sf::AxesCoordPropertyPage::AxesCoordPropertyPage |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~AxesCoordPropertyPage()
sf::AxesCoordPropertyPage::~AxesCoordPropertyPage |
( |
| ) |
|
|
override |
The documentation for this class was generated from the following file: