Workspace 6.21.5
Public Member Functions | Public Attributes | Protected Slots | List of all members
DefaultMergeSettingsWidget Class Reference

Sets the defaults associated with the merge defaults.

#include <Tools/WorkflowMerge/Application/Widgets/defaultmergesettingswidget.h>

Inheritance diagram for DefaultMergeSettingsWidget:
[legend]

Public Member Functions

 DefaultMergeSettingsWidget (const QString &name, SettingsStackDialog &stack, bool readOnly=false)
 
 ~DefaultMergeSettingsWidget ()
 
void loadFromSettings () override
 
void saveToSettings () override
 
- Public Member Functions inherited from SettingsWidget
 SettingsWidget (const QString &name, SettingsStackDialog *stack=nullptr)
 
QString & getListName ()
 
virtual void loadFromSettings ()=0
 
virtual void saveToSettings ()=0
 

Public Attributes

std::unique_ptr< Ui::DefaultMergeSettingsWidget > ui_
 

Protected Slots

void applyChanges ()
 
void restoreDefaults ()
 
void settingsChanged ()
 

Additional Inherited Members

- Signals inherited from SettingsWidget
void somethingModified ()
 
- Protected Attributes inherited from SettingsWidget
QString listName_
 
QSettings * qSettings_ {nullptr}
 

Constructor & Destructor Documentation

◆ DefaultMergeSettingsWidget()

DefaultMergeSettingsWidget ( const QString &  name,
SettingsStackDialog stack,
bool  readOnly = false 
)

◆ ~DefaultMergeSettingsWidget()

Member Function Documentation

◆ applyChanges

void applyChanges ( )
protectedslot

◆ loadFromSettings()

void loadFromSettings ( )
overridevirtual

Implements SettingsWidget.

◆ restoreDefaults

void restoreDefaults ( )
protectedslot

◆ saveToSettings()

void saveToSettings ( )
overridevirtual

Implements SettingsWidget.

◆ settingsChanged

void settingsChanged ( )
protectedslot

Member Data Documentation

◆ ui_

std::unique_ptr<Ui::DefaultMergeSettingsWidget> ui_