MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
MAKLogger::DtLgrThemePrefPage Class Reference

The network settings page for the preferences dialog. More...

+ Inheritance diagram for MAKLogger::DtLgrThemePrefPage:
+ Collaboration diagram for MAKLogger::DtLgrThemePrefPage:

Public Member Functions

 DtLgrThemePrefPage (DtLgrGuiModel *model, QWidget *parent, Qt::WindowFlags f=0)
 CTOR. More...
 
virtual ~DtLgrThemePrefPage ()
 DTOR. More...
 
virtual QIcon icon ()
 Get the icon of the page. More...
 
virtual DtQIconConfigurations qIconConfigurations () const
 Get the icon configurations for the page. More...
 
virtual QString title ()
 Get the title of the page. More...
 
virtual const std::string & pageClassName () const
 Get the class name of the page. More...
 
virtual void load ()
 Loads the current configuration values and populates the page. More...
 
virtual void accept ()
 Accepts current input. More...
 
virtual void reject ()
 Rejects current input. More...
 
- Public Member Functions inherited from MAKLogger::DtPage
 DtPage (QWidget *parent=0, Qt::WindowFlags f=0)
 CTOR for page. More...
 
virtual ~DtPage ()
 DTOR for page. More...
 

Static Public Member Functions

static const std::string & thePageClassName ()
 Get the class name of the class. More...
 

Protected Member Functions

virtual void activate ()
 Called when the page is displayed. More...
 
virtual void deactivate ()
 Called when the page is hidden. More...
 
- Protected Member Functions inherited from MAKLogger::DtPage
void addPageHeader (const QString &title, QLayout *layout)
 Adds a page header to the given layout. More...
 

Protected Attributes

DtLgrGuiModelmyGuiModel
 
QCheckBox * myDarkModeCheckbox
 

Detailed Description

The network settings page for the preferences dialog.

Constructor & Destructor Documentation

MAKLogger::DtLgrThemePrefPage::DtLgrThemePrefPage ( DtLgrGuiModel model,
QWidget parent,
Qt::WindowFlags  f = 0 
)

CTOR.

virtual MAKLogger::DtLgrThemePrefPage::~DtLgrThemePrefPage ( )
virtual

DTOR.

Member Function Documentation

virtual void MAKLogger::DtLgrThemePrefPage::accept ( )
virtual

Accepts current input.

Implements MAKLogger::DtPage.

virtual void MAKLogger::DtLgrThemePrefPage::activate ( )
protectedvirtual

Called when the page is displayed.

Implements MAKLogger::DtPage.

virtual void MAKLogger::DtLgrThemePrefPage::deactivate ( )
protectedvirtual

Called when the page is hidden.

Implements MAKLogger::DtPage.

virtual QIcon MAKLogger::DtLgrThemePrefPage::icon ( )
virtual

Get the icon of the page.

Implements MAKLogger::DtPage.

virtual void MAKLogger::DtLgrThemePrefPage::load ( )
virtual

Loads the current configuration values and populates the page.

Implements MAKLogger::DtPage.

virtual const std::string& MAKLogger::DtLgrThemePrefPage::pageClassName ( ) const
virtual

Get the class name of the page.

Implements MAKLogger::DtPage.

virtual DtQIconConfigurations MAKLogger::DtLgrThemePrefPage::qIconConfigurations ( ) const
virtual

Get the icon configurations for the page.

This is used to style the page's icon based on application settings.

Implements MAKLogger::DtPage.

virtual void MAKLogger::DtLgrThemePrefPage::reject ( )
virtual

Rejects current input.

Implements MAKLogger::DtPage.

static const std::string& MAKLogger::DtLgrThemePrefPage::thePageClassName ( )
static

Get the class name of the class.

virtual QString MAKLogger::DtLgrThemePrefPage::title ( )
virtual

Get the title of the page.

Implements MAKLogger::DtPage.

Member Data Documentation

QCheckBox* MAKLogger::DtLgrThemePrefPage::myDarkModeCheckbox
protected
DtLgrGuiModel* MAKLogger::DtLgrThemePrefPage::myGuiModel
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)