A class for managing view visualization states. More...
#include <ModelRightMenu.hh>
Inherits QObject.
Public Slots | |
| void | Callback () | 
| QT callback for the QAction.  More... | |
Public Member Functions | |
| ViewState (ModelRightMenu *_parent, const std::string &_checkRequest, const std::string &_uncheckRequest) | |
| Constructor.  More... | |
Public Attributes | |
| QAction * | action | 
| Action for this view.  More... | |
| std::string | checkRequest | 
| Name of the request to send when checked.  More... | |
| bool | globalEnable | 
| True if the view visualization is enabled globally.  More... | |
| std::map< std::string, bool > | modelStates | 
| State of all the models for this view.  More... | |
| ModelRightMenu * | parent | 
| Pointer to the ModelRightMenu.  More... | |
| std::string | uncheckRequest | 
| Name of the request to send when unchecked.  More... | |
A class for managing view visualization states.
Used by ModelRightMenu.
| ViewState | ( | ModelRightMenu * | _parent, | 
| const std::string & | _checkRequest, | ||
| const std::string & | _uncheckRequest | ||
| ) | 
Constructor.
| [in] | _parent | Pointer to the MOdelRightMenu | 
| [in] | _checkRequest | Name of the request to send when checked. | 
| [in] | _uncheckRequest | Name of the request to send when unchecked. | 
      
  | 
  slot | 
QT callback for the QAction.
| QAction* action | 
Action for this view.
| std::string checkRequest | 
Name of the request to send when checked.
| bool globalEnable | 
True if the view visualization is enabled globally.
| std::map<std::string, bool> modelStates | 
State of all the models for this view.
| ModelRightMenu* parent | 
Pointer to the ModelRightMenu.
| std::string uncheckRequest | 
Name of the request to send when unchecked.