casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
casa::PlotMSFlaggingTab Class Reference

Subclass of PlotMSTab that handles flagging. More...

#include <PlotMSFlaggingTab.qo.h>

Inheritance diagram for casa::PlotMSFlaggingTab:
casa::PlotMSTab casa::PlotMSParametersWatcher

Public Member Functions

 PlotMSFlaggingTab (PlotMSPlotter *parent)
 Constructor which takes the parent plotter. More...
 ~PlotMSFlaggingTab ()
 Destructor. More...
QString tabName () const
 Implements PlotMSTab::tabName(). More...
void parametersHaveChanged (const PlotMSWatchedParameters &params, int updateFlag)
 Implements PlotMSParametersWatcher::parametersHaveChanged(). More...
PlotMSFlagging getValue (PlotMSPlot *plot=NULL) const
 See PlotMSFlaggingWidget::getValue(). More...
void setValue (const PlotMSFlagging &value)
 See PlotMSFlaggingWidget::setValue(). More...
- Public Member Functions inherited from casa::PlotMSTab
 PlotMSTab (PlotMSPlotter *parent)
 Non-Static //. More...
virtual ~PlotMSTab ()
 Destructor. More...
virtual QList< QToolButton * > toolButtons () const
 Returns all tool buttons on this tab. More...
virtual void setupForMaxWidth (int maxWidth)
 Sets up the tab for the given maximum width. More...
- Public Member Functions inherited from casa::PlotMSParametersWatcher
 PlotMSParametersWatcher ()
 Constructor. More...
virtual ~PlotMSParametersWatcher ()
 Destructor. More...

Additional Inherited Members

- Static Public Member Functions inherited from casa::PlotMSTab
static bool setChooser (QComboBox *chooser, const QString &value)
 Static //. More...
static bool setChooser (QComboBox *chooser, const casacore::String &value)
static bool setChooser (QComboBox *chooser, const char *value)
- Protected Member Functions inherited from casa::PlotMSTab
void highlightWidgetText (QLabel *label, bool highlight)
 These alter the displayed text of Some widget types have a.title not a.text, and there's no Qt4 abstract class that encompasses all types that do have.text, so we overload highlightWidgetText for several classes. More...
void highlightWidgetText (QGroupBox *box, bool highlight)
void highlightWidgetText (QAbstractButton *but, bool highlight)
- Static Protected Member Functions inherited from casa::PlotMSTab
static QString highlightifyText (const QString &text, bool highlight)
 Returns the given text altered with HTML tags for highlighting, meant to be assigned to a Qt widget's title or similar property. More...
static QString highlightifyText (const casacore::String &text, bool changed)
 Variation taking a casacore String. More...
static QString highlightifyText (const char *text, bool changed)
 Variation of highlightifyText taking plain C-style text. More...
- Protected Attributes inherited from casa::PlotMSTab
 Parent. More...
 Plotter. More...
QMap< QLabel *, QString > itsLabelDefaults_
 Default text for labels, so that they can be easily switched to red or normal depending on whether the item has changed or not. More...

Detailed Description

Subclass of PlotMSTab that handles flagging.

WARNING: currently can only a single PlotMSPlot.

Definition at line 42 of file PlotMSFlaggingTab.qo.h.

Constructor & Destructor Documentation

casa::PlotMSFlaggingTab::PlotMSFlaggingTab ( PlotMSPlotter parent)

Constructor which takes the parent plotter.

casa::PlotMSFlaggingTab::~PlotMSFlaggingTab ( )


Member Function Documentation

PlotMSFlagging casa::PlotMSFlaggingTab::getValue ( PlotMSPlot plot = NULL) const
void casa::PlotMSFlaggingTab::parametersHaveChanged ( const PlotMSWatchedParameters params,
int  updateFlag 

Implements PlotMSParametersWatcher::parametersHaveChanged().

Currently does nothing.

Implements casa::PlotMSParametersWatcher.

Definition at line 58 of file PlotMSFlaggingTab.qo.h.

void casa::PlotMSFlaggingTab::setValue ( const PlotMSFlagging value)
QString casa::PlotMSFlaggingTab::tabName ( ) const

Implements PlotMSTab::tabName().

Implements casa::PlotMSTab.

Definition at line 54 of file PlotMSFlaggingTab.qo.h.

The documentation for this class was generated from the following file: