MAK Data Logger API Documentation for DIS
 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::DtLgrIndexingPrefPage Class Reference

The indexing configuration page for the preferences dialog. More...

+ Inheritance diagram for MAKLogger::DtLgrIndexingPrefPage:
+ Collaboration diagram for MAKLogger::DtLgrIndexingPrefPage:

Public Member Functions

 DtLgrIndexingPrefPage (DtLoggerApplication *app, QWidget *parent, Qt::WindowFlags f=0)
 CTOR. More...
 
virtual ~DtLgrIndexingPrefPage ()
 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 bool saveIndexConfiguration () const
 Save index configuration enabled? 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

DtLoggerApplicationmyApplication
 
const DtLgrFullInterfacemyInterface
 
QLabel * myCheckpointPolicyLabel
 
QRadioButton * myFrequencyRadioButton
 
QLabel * myFrequencyLabel
 
QSpinBox * myFrequencySpinBox
 
QRadioButton * mySizeRadioButton
 
QLabel * mySizeLabel
 
QSpinBox * mySizeSpinBox
 
QRadioButton * myTimeRadioButton
 
QCheckBox * myRecheckpointOnExportCheckButton
 
QCheckBox * myCheckpointInteractionsCheckButton
 
QCheckBox * mySkippingPlaybackInteractionsButton
 
QLabel * myTimeLabel
 
DtLgrPreciseTimeEditmyTimeEdit
 
QCheckBox * mySaveIndexConfiguration
 

Detailed Description

The indexing configuration page for the preferences dialog.

Constructor & Destructor Documentation

MAKLogger::DtLgrIndexingPrefPage::DtLgrIndexingPrefPage ( DtLoggerApplication app,
QWidget parent,
Qt::WindowFlags  f = 0 
)

CTOR.

virtual MAKLogger::DtLgrIndexingPrefPage::~DtLgrIndexingPrefPage ( )
virtual

DTOR.

Member Function Documentation

virtual void MAKLogger::DtLgrIndexingPrefPage::accept ( )
virtual

Accepts current input.

Implements MAKLogger::DtPage.

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

Called when the page is displayed.

Implements MAKLogger::DtPage.

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

Called when the page is hidden.

Implements MAKLogger::DtPage.

virtual QIcon MAKLogger::DtLgrIndexingPrefPage::icon ( )
virtual

Get the icon of the page.

Implements MAKLogger::DtPage.

virtual void MAKLogger::DtLgrIndexingPrefPage::load ( )
virtual

Loads the current configuration values and populates the page.

Implements MAKLogger::DtPage.

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

Get the class name of the page.

Implements MAKLogger::DtPage.

virtual DtQIconConfigurations MAKLogger::DtLgrIndexingPrefPage::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::DtLgrIndexingPrefPage::reject ( )
virtual

Rejects current input.

Implements MAKLogger::DtPage.

virtual bool MAKLogger::DtLgrIndexingPrefPage::saveIndexConfiguration ( ) const
virtual

Save index configuration enabled?

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

Get the class name of the class.

virtual QString MAKLogger::DtLgrIndexingPrefPage::title ( )
virtual

Get the title of the page.

Implements MAKLogger::DtPage.

Member Data Documentation

DtLoggerApplication* MAKLogger::DtLgrIndexingPrefPage::myApplication
protected
QCheckBox* MAKLogger::DtLgrIndexingPrefPage::myCheckpointInteractionsCheckButton
protected
QLabel* MAKLogger::DtLgrIndexingPrefPage::myCheckpointPolicyLabel
protected
QLabel* MAKLogger::DtLgrIndexingPrefPage::myFrequencyLabel
protected
QRadioButton* MAKLogger::DtLgrIndexingPrefPage::myFrequencyRadioButton
protected
QSpinBox* MAKLogger::DtLgrIndexingPrefPage::myFrequencySpinBox
protected
const DtLgrFullInterface* MAKLogger::DtLgrIndexingPrefPage::myInterface
protected
QCheckBox* MAKLogger::DtLgrIndexingPrefPage::myRecheckpointOnExportCheckButton
protected
QCheckBox* MAKLogger::DtLgrIndexingPrefPage::mySaveIndexConfiguration
protected
QLabel* MAKLogger::DtLgrIndexingPrefPage::mySizeLabel
protected
QRadioButton* MAKLogger::DtLgrIndexingPrefPage::mySizeRadioButton
protected
QSpinBox* MAKLogger::DtLgrIndexingPrefPage::mySizeSpinBox
protected
QCheckBox* MAKLogger::DtLgrIndexingPrefPage::mySkippingPlaybackInteractionsButton
protected
DtLgrPreciseTimeEdit* MAKLogger::DtLgrIndexingPrefPage::myTimeEdit
protected
QLabel* MAKLogger::DtLgrIndexingPrefPage::myTimeLabel
protected
QRadioButton* MAKLogger::DtLgrIndexingPrefPage::myTimeRadioButton
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)