56#include <QSharedPointer>
85 typedef QSharedPointer<LinePlot>
SPtr;
105 const QString& title =
"",
106 QWidget *parent =
nullptr);
118 const QVector<double>& y,
119 const QString& title =
"",
120 QWidget *parent =
nullptr);
134 void setTitle(
const QString &p_sTitle);
142 void setXLabel(
const QString &p_sXLabel);
150 void setYLabel(
const QString &p_sYLabel);
168 const QVector<double>& y);
183 QVector<double> m_vecXData;
184 QVector<double> m_vecYData;
disp library export/import macros.
#define DISPSHARED_EXPORT
2-D display widgets and visualisation helpers (charts, topography, colour maps).
void updateData(const QVector< double > &y)
void paintEvent(QPaintEvent *event) override
LinePlot(QWidget *parent=nullptr)
void setTitle(const QString &p_sTitle)
void setXLabel(const QString &p_sXLabel)
QSharedPointer< LinePlot > SPtr
void setYLabel(const QString &p_sYLabel)
QSharedPointer< const LinePlot > ConstSPtr