Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::ipj::CircleScanMethodPropertyPage Class Reference

#include <CircleScanMethodPropertyPage.h>

Inheritance diagram for sf::ipj::CircleScanMethodPropertyPage:
Collaboration diagram for sf::ipj::CircleScanMethodPropertyPage:

Public Member Functions

 CircleScanMethodPropertyPage (CircleScanMethod *target, QWidget *parent)
 Constructor.
 
 ~CircleScanMethodPropertyPage () override
 Virtual destructor.
 
bool isPageModified () const override
 Overridden from base class.
 
QString getPageName () const override
 Overridden from base class.
 
QIcon getPageIcon () const override
 Overridden from base class.
 
void applyPage () override
 Overridden from base class.
 
void updatePage () override
 Overridden from base class.
 
void storeState (ConfigStore &cfg_store, bool save) override
 Overridden from base class.
 
- Public Member Functions inherited from sf::PropertyPage
 PropertyPage (QWidget *parent)
 Constructor.
 
void setPageIcon (const QIcon &)
 Sets the icon of the page for displaying in the list view.
 
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 bool canApplyPage () const
 Allows validation of the changes made per page. First page which return false is selected.
 
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.
 
PropertySheetDialoggetSheet ()
 Gets the parent sheet of this page. (also the parent but cast.)
 

Additional Inherited Members

- Protected Member Functions inherited from sf::PropertyPage
QWidgetList connectControls ()
 Connects all known controls change signals to a handler which enables or disables buttons. A derived class should call this method when the is set up and controls are updated.
 
virtual void connectIt (PropertySheetDialog *sheet, const QObject *object, QWidgetList &list)
 Connects all standard controls to the sf::PropertySheetDialog::checkModified() method. Is called recursively.
 
- Protected Attributes inherited from sf::PropertyPage
PropertySheetDialog_sheet
 Holds the sheet it is part of and also its parent.
 
QString _name
 Holds the name of the property page for when getPageName() is not overridden.
 
QString _description
 Holds the description of the property page for when getPageDescription() is not overridden.
 
QIcon _icon
 Holds the description of the property page for when getPageIcon() is not overridden.
 
friend PropertySheetDialog
 

Constructor & Destructor Documentation

◆ CircleScanMethodPropertyPage()

sf::ipj::CircleScanMethodPropertyPage::CircleScanMethodPropertyPage ( CircleScanMethod target,
QWidget *  parent 
)

Constructor.

◆ ~CircleScanMethodPropertyPage()

sf::ipj::CircleScanMethodPropertyPage::~CircleScanMethodPropertyPage ( )
override

Virtual destructor.

Member Function Documentation

◆ applyPage()

void sf::ipj::CircleScanMethodPropertyPage::applyPage ( )
overridevirtual

Overridden from base class.

Reimplemented from sf::PropertyPage.

◆ getPageIcon()

QIcon sf::ipj::CircleScanMethodPropertyPage::getPageIcon ( ) const
overridevirtual

Overridden from base class.

Reimplemented from sf::PropertyPage.

◆ getPageName()

QString sf::ipj::CircleScanMethodPropertyPage::getPageName ( ) const
overridevirtual

Overridden from base class.

Reimplemented from sf::PropertyPage.

◆ isPageModified()

bool sf::ipj::CircleScanMethodPropertyPage::isPageModified ( ) const
overridevirtual

Overridden from base class.

Reimplemented from sf::PropertyPage.

◆ storeState()

void sf::ipj::CircleScanMethodPropertyPage::storeState ( ConfigStore cfg_store,
bool  save 
)
overridevirtual

Overridden from base class.

Reimplemented from sf::PropertyPage.

◆ updatePage()

void sf::ipj::CircleScanMethodPropertyPage::updatePage ( )
overridevirtual

Overridden from base class.

Reimplemented from sf::PropertyPage.


The documentation for this class was generated from the following file: