casa::PlotMSCanvasTab Class Reference

Subclass of PlotMSPlotSubtab to manage canvas parameters. More...

#include <PlotMSCanvasTab.qo.h>

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

List of all members.

Public Member Functions

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

Private Attributes

QtLabelWidget * itsTitleWidget_
 Widgets for titles/labels for the canvas, x axis, and y axis, respectively.
QtLabelWidget * itsXLabelWidget_
QtLabelWidget * itsYLabelWidget_
PlotLineWidget * itsGridMajorLineWidget_
 Widgets for lines for grid major and minor.
PlotLineWidget * itsGridMinorLineWidget_

Detailed Description

Subclass of PlotMSPlotSubtab to manage canvas parameters.

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


Constructor & Destructor Documentation

casa::PlotMSCanvasTab::PlotMSCanvasTab ( PlotMSPlotTab *  plotTab,
PlotMSPlotter *  parent 
)

Constructor which takes the parent tab and plotter.

casa::PlotMSCanvasTab::~PlotMSCanvasTab (  ) 

Destructor.


Member Function Documentation

void casa::PlotMSCanvasTab::getValue ( PlotMSPlotParameters &  params  )  const [virtual]

Implements PlotMSPlotSubtab::getValue().

WARNING: for now, only works with PlotMSSinglePlotParameters. Must be called after PlotMSDisplayTab::getValue() for the "same as plot title" option to work.

Implements casa::PlotMSPlotSubtab.

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

Implements PlotMSPlotSubtab::setValue().

WARNING: for now, only works with PlotMSSinglePlotParameters.

Implements casa::PlotMSPlotSubtab.

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

Implements PlotMSTab::tabName().

Implements casa::PlotMSTab.

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

void casa::PlotMSCanvasTab::tfontChanged (  )  [private, slot]
void casa::PlotMSCanvasTab::update ( const PlotMSPlot &  plot  )  [virtual]

Implements PlotMSPlotSubtab::update().

WARNING: for now, only works with PlotMSSinglePlotParameters.

Implements casa::PlotMSPlotSubtab.

void casa::PlotMSCanvasTab::xfontChanged (  )  [private, slot]
void casa::PlotMSCanvasTab::yfontChanged (  )  [private, slot]

Member Data Documentation

Widgets for lines for grid major and minor.

Definition at line 81 of file PlotMSCanvasTab.qo.h.

Definition at line 81 of file PlotMSCanvasTab.qo.h.

Widgets for titles/labels for the canvas, x axis, and y axis, respectively.

Definition at line 78 of file PlotMSCanvasTab.qo.h.

Definition at line 78 of file PlotMSCanvasTab.qo.h.

Definition at line 78 of file PlotMSCanvasTab.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