ICF 3.0.5.47
Technical documentation of ICF Libraries
istdgui::TRestorableGuiWrap< Gui > Class Template Referenceabstract

A wrapper for saving/restoring of GUI component states in the application settings. More...

#include <TRestorableGuiWrap.h>

Inherits Gui.

Collaboration diagram for istdgui::TRestorableGuiWrap< Gui >:

Public Types

typedef Gui BaseClass
 

Protected Member Functions

virtual void OnRestoreSettings (const QSettings &settings)=0
 
virtual void OnSaveSettings (QSettings &settings) const =0
 
bool CreateGui (QWidget *parentPtr) override
 
bool DestroyGui () override
 

Detailed Description

template<class Gui>
class istdgui::TRestorableGuiWrap< Gui >

A wrapper for saving/restoring of GUI component states in the application settings.

Definition at line 23 of file TRestorableGuiWrap.h.

Member Typedef Documentation

◆ BaseClass

template<class Gui >
Gui istdgui::TRestorableGuiWrap< Gui >::BaseClass

Definition at line 26 of file TRestorableGuiWrap.h.

Member Function Documentation

◆ CreateGui()

template<class Gui >
bool istdgui::TRestorableGuiWrap< Gui >::CreateGui ( QWidget * parentPtr)
overrideprotected

Definition at line 49 of file TRestorableGuiWrap.h.

◆ DestroyGui()

template<class Gui >
bool istdgui::TRestorableGuiWrap< Gui >::DestroyGui ( )
overrideprotected

Definition at line 62 of file TRestorableGuiWrap.h.

◆ OnRestoreSettings()

◆ OnSaveSettings()


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

© Witold Gantzke and Kirill Lepskiy