#include <PVViewer_GUIElements.h>
Public Member Functions | |
pqPropertiesPanel * | getPropertiesPanel () |
pqPipelineBrowserWidget * | getPipelineBrowserWidget () |
QMenu * | getFiltersMenu () |
QMenu * | getSourcesMenu () |
QMenu * | getMacrosMenu () |
pqVCRToolbar * | getVCRToolbar () |
pqAnimationTimeToolbar * | getTimeToolbar () |
void | setToolBarVisible (bool show) |
void | setToolBarEnabled (bool enabled) |
QList< QToolBar * > | getToolbars () |
void | setVCRTimeToolBarVisible (bool show) |
Static Public Member Functions | |
static PVViewer_GUIElements * | GetInstance (QMainWindow *desk) |
Public Attributes | |
QAction * | mainAction |
QAction * | vcrAction |
QAction * | timeAction |
QAction * | colorAction |
QAction * | reprAction |
QAction * | cameraAction |
QAction * | axesAction |
QAction * | macrosAction |
QAction * | commonAction |
QAction * | dataAction |
Private Member Functions | |
PVViewer_GUIElements (QMainWindow *desk) | |
virtual | ~PVViewer_GUIElements () |
void | buildPVWidgets () |
See ParaView source code: pqParaViewMenuBuilders::buildToolbars() to keep this function up to date: More... | |
void | publishExistingSources () |
Private Attributes | |
pqPropertiesPanel * | propertiesPanel |
pqPipelineBrowserWidget * | pipelineBrowserWidget |
pqPipelineModel * | pipelineModel |
QMenu * | sourcesMenu |
QMenu * | filtersMenu |
QMenu * | macrosMenu |
QToolBar * | mainToolBar |
pqVCRToolbar * | vcrToolbar |
pqAnimationTimeToolbar * | timeToolbar |
QToolBar * | colorToolbar |
QToolBar * | reprToolbar |
QToolBar * | cameraToolbar |
QToolBar * | axesToolbar |
QToolBar * | macrosToolbar |
QToolBar * | commonToolbar |
QToolBar * | dataToolbar |
QMainWindow * | myDesktop |
bool | myPVWidgetsFlag |
Static Private Attributes | |
static PVViewer_GUIElements * | theInstance = 0 |
Some GUI elements of ParaView need to be instanciated in a proper order. This class holds all of them for the sake of clarity.
|
private |
|
inlineprivatevirtual |
|
private |
References axesAction, axesToolbar, cameraAction, cameraToolbar, colorAction, colorToolbar, commonAction, commonToolbar, dataAction, dataToolbar, filtersMenu, macrosAction, macrosMenu, macrosToolbar, mainAction, mainToolBar, myDesktop, myPVWidgetsFlag, pipelineBrowserWidget, pipelineModel, propertiesPanel, reprAction, reprToolbar, sourcesMenu, timeAction, timeToolbar, vcrAction, and vcrToolbar.
QMenu * PVViewer_GUIElements::getFiltersMenu | ( | ) |
References buildPVWidgets(), and filtersMenu.
|
static |
References PVViewer_GUIElements(), and theInstance.
QMenu * PVViewer_GUIElements::getMacrosMenu | ( | ) |
References buildPVWidgets(), and macrosMenu.
pqPipelineBrowserWidget * PVViewer_GUIElements::getPipelineBrowserWidget | ( | ) |
References buildPVWidgets(), and pipelineBrowserWidget.
pqPropertiesPanel * PVViewer_GUIElements::getPropertiesPanel | ( | ) |
References buildPVWidgets(), and propertiesPanel.
QMenu * PVViewer_GUIElements::getSourcesMenu | ( | ) |
References buildPVWidgets(), and sourcesMenu.
pqAnimationTimeToolbar * PVViewer_GUIElements::getTimeToolbar | ( | ) |
References buildPVWidgets(), and timeToolbar.
References axesToolbar, buildPVWidgets(), cameraToolbar, colorToolbar, commonToolbar, dataToolbar, macrosToolbar, mainToolBar, reprToolbar, timeToolbar, and vcrToolbar.
pqVCRToolbar * PVViewer_GUIElements::getVCRToolbar | ( | ) |
References buildPVWidgets(), and vcrToolbar.
|
private |
void PVViewer_GUIElements::setToolBarEnabled | ( | bool | enabled | ) |
References axesToolbar, cameraToolbar, colorToolbar, commonToolbar, dataToolbar, macrosToolbar, mainToolBar, myPVWidgetsFlag, reprToolbar, timeToolbar, and vcrToolbar.
void PVViewer_GUIElements::setToolBarVisible | ( | bool | show | ) |
References axesAction, cameraAction, colorAction, commonAction, dataAction, macrosAction, mainAction, myPVWidgetsFlag, reprAction, and setVCRTimeToolBarVisible().
void PVViewer_GUIElements::setVCRTimeToolBarVisible | ( | bool | show | ) |
References timeAction, and vcrAction.
QAction* PVViewer_GUIElements::axesAction |
|
private |
QAction* PVViewer_GUIElements::cameraAction |
|
private |
QAction* PVViewer_GUIElements::colorAction |
|
private |
QAction* PVViewer_GUIElements::commonAction |
|
private |
QAction* PVViewer_GUIElements::dataAction |
|
private |
|
private |
QAction* PVViewer_GUIElements::macrosAction |
|
private |
|
private |
QAction* PVViewer_GUIElements::mainAction |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
QAction* PVViewer_GUIElements::reprAction |
|
private |
|
private |
|
staticprivate |
QAction* PVViewer_GUIElements::timeAction |
|
private |
QAction* PVViewer_GUIElements::vcrAction |
|
private |