19 #ifndef RQT_MULTIPLOT_PLOT_CURVE_H 20 #define RQT_MULTIPLOT_PLOT_CURVE_H 26 #include <qwt/qwt_plot_curve.h> 34 class CurveDataSequencer;
54 void attach(QwtPlot* plot);
PlotCurve(QObject *parent=0)
MessageBroker * getBroker() const
void configTitleChanged(const QString &title)
void configDataConfigChanged()
CurveData * getData() const
void attach(QwtPlot *plot)
void setBroker(MessageBroker *broker)
CurveConfig * getConfig() const
CurveDataSequencer * dataSequencer_
void dataSequencerPointReceived(const QPointF &point)
void configAxisConfigChanged()
QPair< double, double > getPreferredAxisScale(CurveConfig::Axis axis) const
void preferredScaleChanged(const BoundingRectangle &bounds)
BoundingRectangle getPreferredScale() const
void configColorConfigCurrentColorChanged(const QColor &color)
void configStyleConfigChanged()
void setConfig(CurveConfig *config)
CurveDataSequencer * getDataSequencer() const