Subclass of PlotMSTab that handles the tools for the current plot. More...
#include <PlotMSToolsTab.qo.h>
Public Slots | |
| void | toolsUnchecked () |
| Slot for when all tools are turned off, and the "None" radio button should be checked. | |
| void | takeSnapshotOfTrackerValue () |
| Tracker "snapshot" feature. | |
| void | clearRecordedValues () |
| Erase contents of the text box holding recorded tracker values. | |
Public Member Functions | |
| PlotMSToolsTab (PlotMSPlotter *parent) | |
| Constructor which takes the parent plotter, and the QtActionGroup to use to synchronize tool actions with the radio buttons on the tab. | |
| ~PlotMSToolsTab () | |
| Destructor. | |
| QString | tabName () const |
| Implements PlotMSTab::tabName(). | |
| QList< QToolButton * > | toolButtons () const |
| Overrides PlotMSTab::toolButtons(). | |
| void | parametersHaveChanged (const PlotMSWatchedParameters ¶ms, int updateFlag) |
| Implements PlotMSParametersWatcher::parametersHaveChanged. | |
| void | showIterationButtons (bool show) |
| Show/hide the iteration buttons on this tab. | |
Public Attributes | |
| TrackerKeyHandler * | tracker_key_handler |
Protected Member Functions | |
| void | notifyTrackerChanged (PlotTrackerTool &tool) |
| Implements PlotTrackerToolNotifier::notifyTrackerChanged(). | |
Subclass of PlotMSTab that handles the tools for the current plot.
Watches no parameters.
Definition at line 57 of file PlotMSToolsTab.qo.h.
| casa::PlotMSToolsTab::PlotMSToolsTab | ( | PlotMSPlotter * | parent | ) |
Constructor which takes the parent plotter, and the QtActionGroup to use to synchronize tool actions with the radio buttons on the tab.
| casa::PlotMSToolsTab::~PlotMSToolsTab | ( | ) |
Destructor.
| void casa::PlotMSToolsTab::clearRecordedValues | ( | ) | [slot] |
Erase contents of the text box holding recorded tracker values.
| void casa::PlotMSToolsTab::notifyTrackerChanged | ( | PlotTrackerTool & | tool | ) | [protected, virtual] |
Implements PlotTrackerToolNotifier::notifyTrackerChanged().
Updates the tracker information in the line edit, if the proper checkbox is toggled.
Implements casa::PlotTrackerToolNotifier.
| void casa::PlotMSToolsTab::parametersHaveChanged | ( | const PlotMSWatchedParameters & | params, | |
| int | updateFlag | |||
| ) | [inline, virtual] |
Implements PlotMSParametersWatcher::parametersHaveChanged.
Currently does nothing.
Implements casa::PlotMSParametersWatcher.
Definition at line 78 of file PlotMSToolsTab.qo.h.
| void casa::PlotMSToolsTab::showIterationButtons | ( | bool | show | ) |
Show/hide the iteration buttons on this tab.
| QString casa::PlotMSToolsTab::tabName | ( | ) | const [inline, virtual] |
Implements PlotMSTab::tabName().
Implements casa::PlotMSTab.
Definition at line 71 of file PlotMSToolsTab.qo.h.
| void casa::PlotMSToolsTab::takeSnapshotOfTrackerValue | ( | ) | [slot] |
Tracker "snapshot" feature.
Copies value in live display into multi-line text box for user to copy/paste. Made a slot in case it's useful to connect to a signal, but for the initial version, this is not done.
| QList<QToolButton*> casa::PlotMSToolsTab::toolButtons | ( | ) | const [virtual] |
Overrides PlotMSTab::toolButtons().
Reimplemented from casa::PlotMSTab.
| void casa::PlotMSToolsTab::toolsUnchecked | ( | ) | [slot] |
Slot for when all tools are turned off, and the "None" radio button should be checked.
Definition at line 108 of file PlotMSToolsTab.qo.h.
1.6.1