dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
HistogramScopeConfig Class Reference

The HistogramScopeConfig class The histogram scope configuration. More...

#include <histogramscopeconfig.h>

Inheritance diagram for HistogramScopeConfig:
Scopes2dConfig ScopeConfig

Public Member Functions

 HistogramScopeConfig ()
 HistogramScopeConfig::HistogramScopeConfig Default constructor. More...
 
 HistogramScopeConfig (QSettings *qSettings)
 HistogramScopeConfig::HistogramScopeConfig Constructor using the XML settings. More...
 
 HistogramScopeConfig (Ui::ScopeGadgetOptionsPage *options_page)
 HistogramScopeConfig::HistogramScopeConfig Constructor using the GUI settings. More...
 
 ~HistogramScopeConfig ()
 
virtual void saveConfiguration (QSettings *qSettings)
 HistogramScopeConfig::saveConfiguration Saves configuration to XML file. More...
 
void create (QSettings qSettings)
 
QList< Plot2dCurveConfiguration * > getHistogramDataSource ()
 
void addHistogramDataSource (Plot2dCurveConfiguration *value)
 
void replaceHistogramDataSource (QList< Plot2dCurveConfiguration * > histogramSourceConfigs)
 HistogramScopeConfig::replaceHistogramSource Replaces the list of histogram data sources. More...
 
virtual int getScopeType ()
 
double getBinWidth ()
 
unsigned int getMaxNumberOfBins ()
 
virtual QList
< Plot2dCurveConfiguration * > 
getDataSourceConfigs ()
 
void setBinWidth (double val)
 
void setMaxNumberOfBins (unsigned int val)
 
virtual ScopeConfigcloneScope (ScopeConfig *histogramSourceConfigs)
 HistogramScopeConfig::cloneScope Clones scope from existing GUI configuration. More...
 
virtual void setGuiConfiguration (Ui::ScopeGadgetOptionsPage *options_page)
 HistogramScopeConfig::setGuiConfiguration Set the GUI elements based on values from the XML settings file. More...
 
virtual void loadConfiguration (ScopeGadgetWidget *scopeGadgetWidget)
 HistogramScopeConfig::loadConfiguration loads the plot configuration into the scope gadget widget. More...
 
virtual void preparePlot (ScopeGadgetWidget *)
 HistogramScopeConfig::preparePlot Prepares the Qwt plot colors and axes. More...
 
void configureAxes (ScopeGadgetWidget *)
 HistogramScopeConfig::configureAxes Configure the axes. More...
 
- Public Member Functions inherited from Scopes2dConfig
virtual int getScopeDimensions ()
 
- Public Member Functions inherited from ScopeConfig
int getRefreshInterval ()
 
void setRefreshInterval (int val)
 

Additional Inherited Members

- Public Types inherited from Scopes2dConfig
enum  Plot2dType { NO2DPLOT, SCATTERPLOT2D, HISTOGRAM, POLARPLOT }
 The Plot2dType enum Defines the different type of plots. More...
 
- Protected Member Functions inherited from ScopeConfig
QString getUavObjectFieldUnits (QString uavObjectName, QString uavObjectFieldName)
 
- Protected Attributes inherited from ScopeConfig
int m_refreshInterval
 
PlotDimensions m_plotDimensions
 

Detailed Description

The HistogramScopeConfig class The histogram scope configuration.

Definition at line 35 of file histogramscopeconfig.h.


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