![]() |
MAK Data Logger API Documentation for HLA
|
The page is a single widget component which is viewed in a page collection. More...
Inheritance diagram for MAKLogger::DtPage:
Collaboration diagram for MAKLogger::DtPage:Public Member Functions | |
| DtPage (QWidget *parent=0, Qt::WindowFlags f=0) | |
| CTOR for page. More... | |
| virtual | ~DtPage () |
| DTOR for page. More... | |
| virtual QIcon | icon ()=0 |
| Get the icon of the page. More... | |
| virtual DtQIconConfigurations | qIconConfigurations () const =0 |
| Get the icon configurations for the page. More... | |
| virtual QString | title ()=0 |
| Get the title of the page. More... | |
| virtual const std::string & | pageClassName () const =0 |
| Get the class name of the page. More... | |
| virtual void | load ()=0 |
| Loads the current configuration values and populates the page. More... | |
| virtual void | accept ()=0 |
| Accepts current input. More... | |
| virtual void | reject ()=0 |
| Rejects current input. More... | |
Protected Member Functions | |
| virtual void | activate ()=0 |
| Called when the page is displayed. More... | |
| virtual void | deactivate ()=0 |
| Called when the page is hidden. More... | |
| void | addPageHeader (const QString &title, QLayout *layout) |
| Adds a page header to the given layout. More... | |
Friends | |
| class | DtPreferencesPageCollection |
The page is a single widget component which is viewed in a page collection.
| MAKLogger::DtPage::DtPage | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | f = 0 |
||
| ) |
CTOR for page.
The DtPage should not populate itself automatically. It should only do this when activate is called.
|
virtual |
DTOR for page.
|
pure virtual |
Accepts current input.
Implemented in MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrVideoPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
protectedpure virtual |
Called when the page is displayed.
Implemented in MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrVideoPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
protected |
Adds a page header to the given layout.
|
protectedpure virtual |
Called when the page is hidden.
Implemented in MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrVideoPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
pure virtual |
Get the icon of the page.
Implemented in MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrVideoPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
pure virtual |
Loads the current configuration values and populates the page.
Implemented in MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrVideoPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
pure virtual |
Get the class name of the page.
Implemented in MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrVideoPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
pure virtual |
Get the icon configurations for the page.
This is used to style the page's icon based on application settings.
Implemented in MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrVideoPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
pure virtual |
Rejects current input.
Implemented in MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrVideoPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
pure virtual |
Get the title of the page.
Implemented in MAKLogger::DtLgrTrafficAnalyzerPrefPage, MAKLogger::DtLgrHlaConfigPrefPage, MAKLogger::DtLgrVideoPrefPage, MAKLogger::DtLgrIndexingPrefPage, MAKLogger::DtLgrNetworkSettingsPrefPage, and MAKLogger::DtLgrThemePrefPage.
|
friend |