27 #ifndef SCATTERPLOTSCOPECONFIG_H
28 #define SCATTERPLOTSCOPECONFIG_H
50 void create(QSettings qSettings);
54 return m_scatterplotSourceConfigs;
58 m_scatterplotSourceConfigs.append(value);
67 return m_scatterplotSourceConfigs;
91 #endif // SCATTERPLOTSCOPECONFIG_H
void setTimeHorizon(double val)
virtual ScopeConfig * cloneScope(ScopeConfig *Scatterplot2dScopeConfig)
Scatterplot2dScopeConfig::cloneScope Clones scope from existing GUI configuration.
The Scatterplot2dScopeConfig class The scatterplot scope configuration.
virtual void preparePlot(ScopeGadgetWidget *)
Scatterplot2dScopeConfig::preparePlot Prepares the Qwt plot colors and axes.
virtual QList< Plot2dCurveConfiguration * > getDataSourceConfigs()
void replaceScatterplotDataSource(QList< Plot2dCurveConfiguration * > scatterplotSourceConfigs)
Scatterplot2dScopeConfig::replaceScatterplotDataSource Replaces the list of scatterplot data sources...
Scatterplot2dType
The Scatterplot2dType enum Defines the different type of plots.
Scatterplot2dScopeConfig()
Scatterplot2dScopeConfig::Scatterplot2dScopeConfig Default constructor.
virtual void saveConfiguration(QSettings *qSettings)
Scatterplot2dScopeConfig::saveConfiguration Saves configuration to XML file.
void setScatterplot2dType(Scatterplot2dType val)
Scatterplot2dType getScatterplot2dType()
void create(QSettings qSettings)
QList< Plot2dCurveConfiguration * > getScatterplotDataSource()
~Scatterplot2dScopeConfig()
virtual void setGuiConfiguration(Ui::ScopeGadgetOptionsPage *options_page)
Scatterplot2dScopeConfig::setGuiConfigurationSet the GUI elements based on values from the XML settin...
virtual int getScopeType()
void addScatterplotDataSource(Plot2dCurveConfiguration *value)
void configureAxes(ScopeGadgetWidget *)
Scatterplot2dScopeConfig::configureAxes Configure the axes.
The ScopeConfig class The parent class for scope configuration classes data sources.
The Scopes2dConfig class The parent class for 3D scope configurations.
virtual void loadConfiguration(ScopeGadgetWidget *scopeGadgetWidget)
Scatterplot2dScopeConfig::loadConfiguration loads the plot configuration into the scope gadget widget...