casa::PlotMSDisplayTab Class Reference

Subclass of PlotMSPlotSubtab to manage plot display parameters. More...

#include <PlotMSDisplayTab.qo.h>

Inheritance diagram for casa::PlotMSDisplayTab:
casa::PlotMSPlotSubtab casa::PlotMSTab casa::PlotMSParametersWatcher

List of all members.

Public Member Functions

 PlotMSDisplayTab (PlotMSPlotTab *plotTab, PlotMSPlotter *parent)
 Constructor which takes the parent tab and plotter.
 ~PlotMSDisplayTab ()
 Destructor.
QString tabName () const
 Implements PlotMSTab::tabName().
void getValue (PlotMSPlotParameters &params) const
 Implements PlotMSPlotSubtab::getValue().
void setValue (const PlotMSPlotParameters &params)
 Implements PlotMSPlotSubtab::setValue().
void update (const PlotMSPlot &plot)
 Implements PlotMSPlotSubtab::update().
void setAxisIdentifier (int index, QString id)
 Support for overplotting with multiple y-axes.
void removeAxisIdentifier (int index)

Private Slots

void updateText (QLabel *source, bool highlight)
void changeSymbolViewed ()

Private Member Functions

void makeDataSymbol ()
void updateMultipleAxisSupport ()

Private Attributes

QList< PlotMSDataSymbolWidget * > dataSymbols

Detailed Description

Subclass of PlotMSPlotSubtab to manage plot display parameters.

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


Constructor & Destructor Documentation

casa::PlotMSDisplayTab::PlotMSDisplayTab ( PlotMSPlotTab plotTab,
PlotMSPlotter parent 
)

Constructor which takes the parent tab and plotter.

casa::PlotMSDisplayTab::~PlotMSDisplayTab (  ) 

Destructor.


Member Function Documentation

void casa::PlotMSDisplayTab::changeSymbolViewed (  )  [private, slot]
void casa::PlotMSDisplayTab::getValue ( PlotMSPlotParameters params  )  const [virtual]

Implements PlotMSPlotSubtab::getValue().

WARNING: for now, only works with PlotMSSinglePlotParameters.

Implements casa::PlotMSPlotSubtab.

void casa::PlotMSDisplayTab::makeDataSymbol (  )  [private]
void casa::PlotMSDisplayTab::removeAxisIdentifier ( int  index  ) 
void casa::PlotMSDisplayTab::setAxisIdentifier ( int  index,
QString  id 
)

Support for overplotting with multiple y-axes.

void casa::PlotMSDisplayTab::setValue ( const PlotMSPlotParameters params  )  [virtual]

Implements PlotMSPlotSubtab::setValue().

WARNING: for now, only works with PlotMSSinglePlotParameters.

Implements casa::PlotMSPlotSubtab.

QString casa::PlotMSDisplayTab::tabName (  )  const [inline, virtual]

Implements PlotMSTab::tabName().

Implements casa::PlotMSTab.

Definition at line 56 of file PlotMSDisplayTab.qo.h.

void casa::PlotMSDisplayTab::update ( const PlotMSPlot plot  )  [virtual]

Implements PlotMSPlotSubtab::update().

WARNING: for now, only works with PlotMSSinglePlotParameters.

Implements casa::PlotMSPlotSubtab.

void casa::PlotMSDisplayTab::updateMultipleAxisSupport (  )  [private]
void casa::PlotMSDisplayTab::updateText ( QLabel *  source,
bool  highlight 
) [private, slot]

Member Data Documentation

Definition at line 83 of file PlotMSDisplayTab.qo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1