public:
static PVViewer_GUIElements * GetInstance(QMainWindow * desk);
- pqPropertiesPanel * getPropertiesPanel() { return propertiesPanel; }
- pqPipelineBrowserWidget * getPipelineBrowserWidget() { return pipelineBrowserWidget; }
+ pqPropertiesPanel * getPropertiesPanel();
+ pqPipelineBrowserWidget * getPipelineBrowserWidget();
- QMenu* getFiltersMenu() { return filtersMenu; }
- QMenu* getSourcesMenu() { return sourcesMenu; }
- QMenu* getMacrosMenu() { return macrosMenu; }
+ QMenu* getFiltersMenu();
+ QMenu* getSourcesMenu();
+ QMenu* getMacrosMenu();
- pqVCRToolbar* getVCRToolbar() { return vcrToolbar; }
- pqAnimationTimeToolbar* getTimeToolbar() { return timeToolbar; }
+ pqVCRToolbar* getVCRToolbar();
+ pqAnimationTimeToolbar* getTimeToolbar();
- void myBuildToolbars(QMainWindow* desk);
- void addToolbars(QMainWindow* desk);
void setToolBarVisible(bool show);
void setToolBarEnabled(bool enabled);
QList<QToolBar*> getToolbars();
static PVViewer_GUIElements* theInstance;
+ void buildPVWidgets();
+
// Widgets
pqPropertiesPanel* propertiesPanel;
pqPipelineBrowserWidget* pipelineBrowserWidget;
QToolBar* macrosToolbar;
QToolBar* commonToolbar;
QToolBar* dataToolbar;
+
+ QMainWindow* myDesktop;
+ bool myPVWidgetsFlag;
public:
QAction* mainAction;