PVGUI view window. More...
#include <PVViewer_ViewWindow.h>

Public Member Functions | |
| PVViewer_ViewWindow (SUIT_Desktop *, PVViewer_Viewer *) | |
| Constructor. More... | |
| virtual | ~PVViewer_ViewWindow () |
| Destructor. As pqViewManager persists through the whole session, the destructor first removes it from the children of this PVViewer_ViewWindow to prevent its unexpected deletion. More... | |
| virtual QString | getVisualParameters () |
| Get the visual parameters of the view window. More... | |
| virtual void | setVisualParameters (const QString &) |
| Restore visual parameters of the view window from the formated string. More... | |
| pqTabbedMultiViewWidget * | getMultiViewManager () const |
| Returns the ParaView multi-view manager previously set with setMultiViewManager() More... | |
Public Member Functions inherited from SUIT_ViewWindow | |
| SUIT_ViewWindow (SUIT_Desktop *) | |
| virtual | ~SUIT_ViewWindow () |
| virtual void | setViewManager (SUIT_ViewManager *) |
| SUIT_ViewManager * | getViewManager () const |
| bool | event (QEvent *) |
| virtual QImage | dumpView () |
| bool | dumpViewToFormat (const QString &fileName, const QString &format) |
| bool | onAccelAction (int) |
| bool | closable () const |
| bool | setClosable (const bool) |
| virtual QString | getVisualParameters () |
| virtual void | setVisualParameters (const QString ¶meters) |
| void | setDestructiveClose (const bool) |
| int | getId () const |
| QtxActionToolMgr * | toolMgr () const |
| virtual void | setDropDownButtons (bool) |
Set buttons mode to drop-down (on = true) or ligned (on = false) More... | |
| bool | dropDownButtons () const |
| Get current buttons mode. More... | |
| virtual void | enableAutoRotation (const bool) |
| virtual bool | isAutoRotationEnabled () const |
| virtual SUIT_CameraProperties | cameraProperties () |
Static Public Member Functions | |
| static void | removePVMgr () |
Private Attributes | |
| SUIT_Desktop * | myDesktop |
| PVViewer_Viewer * | myModel |
| pqTabbedMultiViewWidget * | myPVMgr |
Additional Inherited Members | |
Public Slots inherited from SUIT_ViewWindow | |
| virtual void | onDumpView () |
| void | setVisible (bool) |
Signals inherited from SUIT_ViewWindow | |
| void | tryClosing (SUIT_ViewWindow *) |
| void | closing (SUIT_ViewWindow *) |
| void | mousePressed (SUIT_ViewWindow *, QMouseEvent *) |
| void | mouseReleased (SUIT_ViewWindow *, QMouseEvent *) |
| void | mouseDoubleClicked (SUIT_ViewWindow *, QMouseEvent *) |
| void | mouseMoving (SUIT_ViewWindow *, QMouseEvent *) |
| void | wheeling (SUIT_ViewWindow *, QWheelEvent *) |
| void | keyPressed (SUIT_ViewWindow *, QKeyEvent *) |
| void | keyReleased (SUIT_ViewWindow *, QKeyEvent *) |
| void | contextMenuRequested (QContextMenuEvent *e) |
| void | viewModified (SUIT_ViewWindow *) |
| void | vpStartRotate (int, int, qint64) |
| void | vpRotate (int, int, qint64) |
| void | vpEndRotate (int, int, qint64) |
Protected Slots inherited from SUIT_ViewWindow | |
| void | updateSyncViews () |
| void | onSynchronizeView (bool) |
| virtual void | synchronize (SUIT_ViewWindow *) |
| void | emitViewModified () |
Protected Member Functions inherited from SUIT_ViewWindow | |
| void | closeEvent (QCloseEvent *) |
| virtual void | contextMenuEvent (QContextMenuEvent *) |
| virtual QString | filter () const |
| virtual bool | action (const int) |
| virtual bool | dumpViewToFormat (const QImage &, const QString &fileName, const QString &format) |
| virtual QAction * | synchronizeAction () |
Static Protected Member Functions inherited from SUIT_ViewWindow | |
| static void | synchronizeView (SUIT_ViewWindow *viewWindow, int id) |
Protected Attributes inherited from SUIT_ViewWindow | |
| SUIT_Desktop * | myDesktop |
| SUIT_ViewManager * | myManager |
PVGUI view window.
| PVViewer_ViewWindow::PVViewer_ViewWindow | ( | SUIT_Desktop * | theDesktop, |
| PVViewer_Viewer * | theModel | ||
| ) |
Constructor.
| theDesktop | parent desktop window |
| theModel | view model |
References SUIT_Session::activeApplication(), SUIT_Application::addPostRoutine(), PVViewer_GUIElements::GetInstance(), SUIT_ViewModel::getViewManager(), myDesktop, myModel, myPVMgr, removePVMgr(), SUIT_Session::session(), PVViewer_GUIElements::setToolBarVisible(), and SUIT_ViewWindow::setViewManager().
|
virtual |
Destructor. As pqViewManager persists through the whole session, the destructor first removes it from the children of this PVViewer_ViewWindow to prevent its unexpected deletion.
References PVViewer_GUIElements::GetInstance(), myDesktop, myPVMgr, and PVViewer_GUIElements::setToolBarEnabled().
| pqTabbedMultiViewWidget * PVViewer_ViewWindow::getMultiViewManager | ( | ) | const |
Returns the ParaView multi-view manager previously set with setMultiViewManager()
References myPVMgr.
|
virtual |
Get the visual parameters of the view window.
Reimplemented from SUIT_ViewWindow.
References SUIT_ViewWindow::getVisualParameters().
|
static |
|
virtual |
Restore visual parameters of the view window from the formated string.
| parameters | view window visual parameters |
Reimplemented from SUIT_ViewWindow.
References SUIT_ViewWindow::setVisualParameters().
|
private |
|
private |
|
private |