casa::PlotMSAnnotatorTab Class Reference

Subclass of PlotMSTab that handles interaction with the PlotMSAnnotator. More...

#include <PlotMSAnnotatorTab.qo.h>

Inheritance diagram for casa::PlotMSAnnotatorTab:
casa::PlotMSTab casa::PlotMSParametersWatcher

List of all members.

Public Member Functions

 PlotMSAnnotatorTab (PlotMSPlotter *parent)
 Constructor which takes the parent plotter.
 ~PlotMSAnnotatorTab ()
 Destructor.
QString tabName () const
 Implements PlotMSTab::tabName().
void parametersHaveChanged (const PlotMSWatchedParameters &params, int updateFlag)
 Implements PlotMSParametersWatcher::parametersHaveChanged().

Private Slots

void textPropertiesChanged ()
 Slot for when any text properties changed.
void rectanglePropertiesChanged ()
 Slot for when any rectangle properties changed.

Private Attributes

PlotMSAnnotator & itsAnnotator_
 Reference to annotator.
PlotFontWidget * itsTextFont_
 Text property widgets.
PlotLineWidget * itsTextOutline_
PlotFillWidget * itsTextBackground_
PlotLineWidget * itsRectLine_
 Rectangle property widgets.
PlotFillWidget * itsRectFill_

Detailed Description

Subclass of PlotMSTab that handles interaction with the PlotMSAnnotator.

Definition at line 44 of file PlotMSAnnotatorTab.qo.h.


Constructor & Destructor Documentation

casa::PlotMSAnnotatorTab::PlotMSAnnotatorTab ( PlotMSPlotter *  parent  ) 

Constructor which takes the parent plotter.

casa::PlotMSAnnotatorTab::~PlotMSAnnotatorTab (  ) 

Destructor.


Member Function Documentation

void casa::PlotMSAnnotatorTab::parametersHaveChanged ( const PlotMSWatchedParameters &  params,
int  updateFlag 
) [inline, virtual]

Implements PlotMSParametersWatcher::parametersHaveChanged().

Does nothing.

Implements casa::PlotMSParametersWatcher.

Definition at line 60 of file PlotMSAnnotatorTab.qo.h.

void casa::PlotMSAnnotatorTab::rectanglePropertiesChanged (  )  [private, slot]

Slot for when any rectangle properties changed.

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

Implements PlotMSTab::tabName().

Implements casa::PlotMSTab.

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

void casa::PlotMSAnnotatorTab::textPropertiesChanged (  )  [private, slot]

Slot for when any text properties changed.


Member Data Documentation

Reference to annotator.

Definition at line 65 of file PlotMSAnnotatorTab.qo.h.

Definition at line 77 of file PlotMSAnnotatorTab.qo.h.

Rectangle property widgets.

Definition at line 76 of file PlotMSAnnotatorTab.qo.h.

Definition at line 71 of file PlotMSAnnotatorTab.qo.h.

Text property widgets.

Definition at line 69 of file PlotMSAnnotatorTab.qo.h.

Definition at line 70 of file PlotMSAnnotatorTab.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