SHAPER  9.12.0
ModuleBase_PreferencesDlg Class Reference

Dialog box for preferences editing. More...

Inheritance diagram for ModuleBase_PreferencesDlg:
Inheritance graph

Public Slots

virtual void accept ()
 A slot called on Ok button press. More...
 

Public Member Functions

 ModuleBase_PreferencesDlg (SUIT_ResourceMgr *theResurces, QWidget *theParent=0)
 Constructor. More...
 
bool isChanged () const
 Returns True if preferences were changed. More...
 
void modified (ModuleBase_Prefs &theModified) const
 Returns list of modified preferences. More...
 

Protected Slots

void onDefault ()
 A slot called on Default button press. More...
 

Protected Member Functions

virtual void showEvent (QShowEvent *theEvent)
 

Detailed Description

Dialog box for preferences editing.

Constructor & Destructor Documentation

◆ ModuleBase_PreferencesDlg()

ModuleBase_PreferencesDlg::ModuleBase_PreferencesDlg ( SUIT_ResourceMgr *  theResurces,
QWidget theParent = 0 
)

Constructor.

Parameters
theResurcesresources manager
theParenta parent widget

Member Function Documentation

◆ isChanged()

bool ModuleBase_PreferencesDlg::isChanged ( ) const
inline

Returns True if preferences were changed.

◆ modified()

void ModuleBase_PreferencesDlg::modified ( ModuleBase_Prefs &  theModified) const

Returns list of modified preferences.

Parameters
theModifiedoutput list of modified preferences

◆ accept

void ModuleBase_PreferencesDlg::accept ( )
virtualslot

A slot called on Ok button press.

◆ onDefault

void ModuleBase_PreferencesDlg::onDefault ( )
protectedslot

A slot called on Default button press.