tuned-switcher 1.1.0
Performance profile manager
Loading...
Searching...
No Matches
About Class Reference

#include <about.h>

Inheritance diagram for About:
Collaboration diagram for About:

Public Member Functions

 About (QWidget *parent=nullptr)
 
 ~About ()
 

Private Slots

void formClosedEvent ()
 

Private Member Functions

void initializeSettings ()
 
void loadFormSettings ()
 
void saveFormSettings ()
 
void setDefaultFormPosition ()
 
void setSavedFormPosition ()
 
void setFormStyle ()
 
void setFormControls ()
 
void setFormEvents ()
 

Private Attributes

Ui::About * ui
 
SettingsManagersettings
 

Detailed Description

Class for working with the About form.

Constructor & Destructor Documentation

◆ About()

About::About ( QWidget * parent = nullptr)
explicit

Main constructor of the About class.

Parameters
parentParent widget.

◆ ~About()

About::~About ( )

Destructor of the About class.

Member Function Documentation

◆ formClosedEvent

void About::formClosedEvent ( )
privateslot

Form closed event slot (handler).

◆ initializeSettings()

void About::initializeSettings ( )
private

Initialize the SettingsManager class instance.

◆ loadFormSettings()

void About::loadFormSettings ( )
private

Load form settings from file: position and size.

◆ saveFormSettings()

void About::saveFormSettings ( )
private

Save form settings to file: position and size.

◆ setDefaultFormPosition()

void About::setDefaultFormPosition ( )
private

Set the default form position to the center of the screen.

◆ setFormControls()

void About::setFormControls ( )
private

Set custom form controls.

◆ setFormEvents()

void About::setFormEvents ( )
private

Initialize and connect the events for the form.

◆ setFormStyle()

void About::setFormStyle ( )
private

Set custom form style.

◆ setSavedFormPosition()

void About::setSavedFormPosition ( )
private

Set the form position based on saved settings.

Member Data Documentation

◆ settings

SettingsManager* About::settings
private

Stores pointer to the SettingsManager class instance.

◆ ui

Ui::About* About::ui
private

Stores the GUI application form instance.


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