casa
$Rev:20696$
|
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 59 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.
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 80 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 73 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 110 of file PlotMSToolsTab.qo.h.