Python view model.
#include <PyViewer_ViewModel.h>

Public Member Functions | |
| PyViewer_Viewer () | |
| Constructor. More... | |
| virtual | ~PyViewer_Viewer () |
| Destructor. More... | |
| virtual SUIT_ViewWindow * | createView (SUIT_Desktop *theDesktop) |
| virtual QString | getType () const |
Public Member Functions inherited from SUIT_ViewModel | |
| SUIT_ViewModel () | |
| virtual | ~SUIT_ViewModel () |
| virtual void | setViewManager (SUIT_ViewManager *theViewManager) |
| SUIT_ViewManager * | getViewManager () const |
| virtual void | contextMenuPopup (QMenu *) |
Static Public Member Functions | |
| static QString | Type () |
Static Public Member Functions inherited from SUIT_ViewModel | |
| static void | setHotButton (InteractionStyle theInteractionStyle, HotOperation theOper, Qt::KeyboardModifiers theState, Qt::MouseButtons theButton) |
| static void | getHotButton (InteractionStyle theInteractionStyle, HotOperation theOper, Qt::KeyboardModifiers &theState, Qt::MouseButtons &theButton) |
Additional Inherited Members | |
Public Types inherited from SUIT_ViewModel | |
| enum | HotOperation { PAN, ZOOM, ROTATE, FIT_AREA } |
| enum | InteractionStyle { STANDARD, KEY_FREE } |
| typedef QMap< HotOperation, Qt::KeyboardModifiers > | StatesMap |
| typedef QMap< HotOperation, Qt::MouseButtons > | ButtonsMap |
| typedef QMap< InteractionStyle, StatesMap > | InteractionStyle2StatesMap |
| typedef QMap< InteractionStyle, ButtonsMap > | InteractionStyle2ButtonsMap |
Static Public Attributes inherited from SUIT_ViewModel | |
| static InteractionStyle2StatesMap | myStateMap |
| static InteractionStyle2ButtonsMap | myButtonMap |
Protected Attributes inherited from SUIT_ViewModel | |
| SUIT_ViewManager * | myViewManager |
| PyViewer_Viewer::PyViewer_Viewer | ( | ) |
References SUIT_Session::session().
|
virtual |
|
virtual |
Create new instance of view window on desktop theDesktop.
| SUIT_ViewWindow* | - created view window pointer. |
Reimplemented from SUIT_ViewModel.
|
inlinevirtual |
Reimplemented from SUIT_ViewModel.
|
inlinestatic |