casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Public Member Functions | Private Slots | Private Attributes
casa::PlotMSMultiAxesTab Class Reference

Subclass of PlotMSPlotSubtab that manages multiple plot axes parameters. More...

#include <PlotMSMultiAxesTab.qo.h>

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

List of all members.

Classes

class  MultiAxes
 Class that manages the list of axes widgets. More...

Public Member Functions

 PlotMSMultiAxesTab (PlotMSPlotTab *plotTab, PlotMSPlotter *parent)
 Constructor which takes the parent tab and plotter.
 ~PlotMSMultiAxesTab ()
 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().

Private Slots

void addX ()
 Slots for adding new axes.
void addY ()
void removeX ()
 Slots for removing an axis.
void removeY ()

Private Attributes

MultiAxes itsXAxes_
 X and Y axes lists.
MultiAxes itsYAxes_

Detailed Description

Subclass of PlotMSPlotSubtab that manages multiple plot axes parameters.

Definition at line 43 of file PlotMSMultiAxesTab.qo.h.


Constructor & Destructor Documentation

Constructor which takes the parent tab and plotter.

Destructor.


Member Function Documentation

void casa::PlotMSMultiAxesTab::addX ( ) [private, slot]

Slots for adding new axes.

void casa::PlotMSMultiAxesTab::addY ( ) [private, slot]
void casa::PlotMSMultiAxesTab::getValue ( PlotMSPlotParameters params) const [virtual]
void casa::PlotMSMultiAxesTab::removeX ( ) [private, slot]

Slots for removing an axis.

void casa::PlotMSMultiAxesTab::removeY ( ) [private, slot]
void casa::PlotMSMultiAxesTab::setValue ( const PlotMSPlotParameters params) [virtual]
QString casa::PlotMSMultiAxesTab::tabName ( ) const [inline, virtual]

Implements PlotMSTab::tabName().

Implements casa::PlotMSTab.

Definition at line 55 of file PlotMSMultiAxesTab.qo.h.

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

Member Data Documentation

X and Y axes lists.

Definition at line 117 of file PlotMSMultiAxesTab.qo.h.

Definition at line 117 of file PlotMSMultiAxesTab.qo.h.


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