|
VAPOR3 3.9.4
|
A class that manages the contents of the parameter tabs in VAPOR GUI. More...
#include <TabManager.h>
Public Slots | |
| void | UseHomeViewpoint () |
| void | SetHomeViewpoint () |
| void | ViewAll () |
| void | AlignView (int axis) |
Signals | |
| void | ActiveEventRouterChanged (string type) |
| void | Proj4StringChanged (string proj4String) |
| Proj4 string changed. | |
Public Member Functions | |
| TabManager (QWidget *, VAPoR::ControlExec *ce) | |
| void | Update () |
| Update from current state. | |
| void | MoveToFront (string subTabName) |
| vector< string > | GetInstalledTabNames (bool renderOnly) const |
| virtual void | GetWebHelp (string tabName, std::vector< std::pair< string, string > > &help) const |
| void | EnableRouters (bool onOff) |
| Enable or disable widgets associated with all event routers. | |
| void | Shutdown () |
| void | Restart () |
| void | Reinit () |
| void | LoadDataNotify (string dataSetName) |
A class that manages the contents of the parameter tabs in VAPOR GUI.
Definition at line 73 of file TabManager.h.
| TabManager::TabManager | ( | QWidget * | , |
| VAPoR::ControlExec * | ce | ||
| ) |
|
signal |
Triggered when currently active event router changes
| [in] | type | Type of event router as returned by EventRouter::GetType() |
|
inlineslot |
Definition at line 127 of file TabManager.h.
References NavigationUtils::AlignView().
| void TabManager::EnableRouters | ( | bool | onOff | ) |
Enable or disable widgets associated with all event routers.
| vector< string > TabManager::GetInstalledTabNames | ( | bool | renderOnly | ) | const |
Get list of Installed Tab names
| [in] | renderOnly | If true only return render event routers. See GetRenderEventRouter() |
|
virtual |
| void TabManager::LoadDataNotify | ( | string | dataSetName | ) |
Notify TabManager that a new data set has been loaded
| void TabManager::MoveToFront | ( | string | subTabName | ) |
Make the specified EventRouter be displayed in front.
| [in] | widgetTag | is the Params tag that should be moved to front. |
|
signal |
Proj4 string changed.
| void TabManager::Reinit | ( | ) |
| void TabManager::Restart | ( | ) |
|
inlineslot |
Definition at line 125 of file TabManager.h.
References NavigationUtils::SetHomeViewpoint().
| void TabManager::Shutdown | ( | ) |
| void TabManager::Update | ( | ) |
Update from current state.
|
inlineslot |
Definition at line 124 of file TabManager.h.
References NavigationUtils::UseHomeViewpoint().
|
inlineslot |
Definition at line 126 of file TabManager.h.
References NavigationUtils::ViewAll().