Workspace 6.21.5
Signals | Public Member Functions | Protected Attributes | List of all members
SettingsWidget Class Referenceabstract

Widget ready to be added to a SettingsStackDialog widget.

#include <Tools/Widgets/settingswidget.h>

Inheritance diagram for SettingsWidget:
[legend]

Signals

void somethingModified ()
 

Public Member Functions

 SettingsWidget (const QString &name, SettingsStackDialog *stack=nullptr)
 
QString & getListName ()
 
virtual void loadFromSettings ()=0
 
virtual void saveToSettings ()=0
 

Protected Attributes

QString listName_
 
QSettings * qSettings_ {nullptr}
 

Constructor & Destructor Documentation

◆ SettingsWidget()

SettingsWidget ( const QString &  name,
SettingsStackDialog stack = nullptr 
)

Member Function Documentation

◆ getListName()

QString & getListName ( )
inline

◆ loadFromSettings()

virtual void loadFromSettings ( )
pure virtual

◆ saveToSettings()

virtual void saveToSettings ( )
pure virtual

◆ somethingModified

void somethingModified ( )
signal

Member Data Documentation

◆ listName_

QString listName_
protected

◆ qSettings_

QSettings* qSettings_ {nullptr}
protected