WidgetStateSaver< BASE, T1, T2 > Class Template Reference

#include <widget_state_saver.hh>

Public Member Functions

 WidgetStateSaver (const QString &name, QWidget *parent, T1 t1, T2 t2)
 WidgetStateSaver (const QString &name, QPoint pos, QSize size, bool visible, QWidget *parent, T1 t1, T2 t2)
void ResetStateSaver (const QString &name)

Protected Member Functions

void set_state_ ()
virtual ~WidgetStateSaver ()

Protected Attributes

QString name_
QPoint pos_
QSize size_
bool visible_
bool default_

Detailed Description

template<class BASE, typename T1, typename T2>
class ost::gui::WidgetStateSaver< BASE, T1, T2 >

Definition at line 119 of file widget_state_saver.hh.


Constructor & Destructor Documentation

WidgetStateSaver ( const QString &  name,
QWidget *  parent,
T1  t1,
T2  t2 
) [inline]

Definition at line 122 of file widget_state_saver.hh.

WidgetStateSaver ( const QString &  name,
QPoint  pos,
QSize  size,
bool  visible,
QWidget *  parent,
T1  t1,
T2  t2 
) [inline]

Definition at line 133 of file widget_state_saver.hh.

virtual ~WidgetStateSaver (  )  [inline, protected, virtual]

Definition at line 172 of file widget_state_saver.hh.


Member Function Documentation

void ResetStateSaver ( const QString &  name  )  [inline]

Definition at line 145 of file widget_state_saver.hh.

void set_state_ (  )  [inline, protected]

Definition at line 153 of file widget_state_saver.hh.


Field Documentation

bool default_ [protected]

Definition at line 188 of file widget_state_saver.hh.

QString name_ [protected]

Definition at line 184 of file widget_state_saver.hh.

QPoint pos_ [protected]

Definition at line 185 of file widget_state_saver.hh.

QSize size_ [protected]

Definition at line 186 of file widget_state_saver.hh.

bool visible_ [protected]

Definition at line 187 of file widget_state_saver.hh.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1