An EventRouter subclass that handles the Hello tab in the GUI.
More...
#include <helloeventrouter.h>
|
| HelloEventRouter (QWidget *parent) |
|
virtual | ~HelloEventRouter () |
|
virtual void | hookUpTab () |
|
| EventRouter () |
|
void | updateTab () |
|
virtual void | confirmText () |
|
void | reinitTab (bool doOverride) |
|
virtual void | updateUrgentTabState () |
|
void | SetTextChanged (bool on) |
|
virtual void | captureMouseUp () |
|
virtual void | captureMouseDown (int mouseNum) |
|
string | getTag () |
|
virtual void | updateRenderer (RenderParams *rp, bool wasEnabled, int instance, bool newVis) |
|
virtual void | cleanParams (Params *rp) |
|
virtual void | sessionLoadTF (string name) |
|
virtual void | SetLocal (Params *p, bool lg) |
|
virtual void | SetEnabled (bool On, int instance) |
|
virtual void | setEditorDirty (RenderParams *) |
|
virtual void | updateMapBounds (RenderParams *) |
|
void | saveTF (RenderParams *rParams) |
|
void | fileSaveTF (RenderParams *rParams) |
|
void | loadInstalledTF (RenderParams *rParams, string varname) |
|
void | loadTF (RenderParams *rParams, string varname) |
|
void | fileLoadTF (RenderParams *rParams, string varname, const char *startPath, bool savePath) |
|
virtual Histo * | getHistogram (RenderParams *rParam, bool mustGet, bool isIsoWin=false) |
|
virtual void | refreshHistogram (RenderParams *rp) |
|
void | refresh2DHistogram (RenderParams *) |
|
void | calcSliceHistogram (RenderParams *rp, int ts, Histo *histo) |
|
virtual MappingFrame * | getMappingFrame () |
|
virtual void | StartCursorMove () |
|
virtual void | EndCursorMove () |
|
virtual void | SetDimension (int dim) |
|
virtual void | variableChanged () |
|
virtual void | invalidateRenderer (RenderParams *rParams) |
|
An EventRouter subclass that handles the Hello tab in the GUI.
- Author
- Alan Norton
- Version
- 3.0
- Date
- June 2015 The HelloEventRouter class manages the Hello gui. There are three sub-tabs, for variables, layout, and appearance. A BoxSliderFrame is embedded in the layout tab.
Definition at line 38 of file helloeventrouter.h.
VAPoR::HelloEventRouter::HelloEventRouter |
( |
QWidget * |
parent | ) |
|
virtual VAPoR::HelloEventRouter::~HelloEventRouter |
( |
| ) |
|
|
virtual |
virtual void VAPoR::HelloEventRouter::_confirmText |
( |
Params * |
p | ) |
|
|
protectedvirtual |
Required virtual method: Respond to all text changes by setting the values into the Params
Implements VAPoR::EventRouter.
virtual void VAPoR::HelloEventRouter::_reinitTab |
( |
bool |
doOverride | ) |
|
|
protectedvirtual |
After data has changed, make any necessary changes to gui
- Parameters
-
[in] | doOverride | true if should override existing values, i.e reverting to defaults. |
Implements VAPoR::EventRouter.
virtual void VAPoR::HelloEventRouter::_updateTab |
( |
Params * |
p | ) |
|
|
protectedvirtual |
static EventRouter* VAPoR::HelloEventRouter::CreateTab |
( |
| ) |
|
|
inlinestatic |
void VAPoR::HelloEventRouter::helloReturnPressed |
( |
| ) |
|
|
protectedslot |
Respond to return being pressed over a text box This just calls confirmText()
virtual void VAPoR::HelloEventRouter::hookUpTab |
( |
| ) |
|
|
virtual |
Required virtual method: Connect signals and slots from tab
Implements VAPoR::EventRouter.
void VAPoR::HelloEventRouter::selectColor |
( |
| ) |
|
|
protectedslot |
Response to selecting a line color. Launch a color selector and use it to change the color.
void VAPoR::HelloEventRouter::setHelloTextChanged |
( |
const QString & |
qs | ) |
|
|
protectedslot |
Respond to any text change in hello tabs. This slot just sets the textChanged flag.
The documentation for this class was generated from the following file: