28 #include "atcorewidgets_export.h" 38 explicit PlotWidget(QWidget *parent =
nullptr);
45 void addPlot(
const QString &name);
51 void removePlot(
const QString &name);
58 void appendPoint(
const QString &name,
float value);
70 void setMaximumPoints(
const int newMax);
76 void setMaximumTemperature(
const uint maxTemp);
83 : _series(new QLineSeries())
94 QDateTime now = QDateTime::currentDateTime();
95 _series->append(now.toMSecsSinceEpoch(), value);
101 _series->setName(_name);
104 QDateTime now = QDateTime::currentDateTime();
105 _series->append(now.toMSecsSinceEpoch() - 2 * 60e3, 0.0);
106 _series->append(now.toMSecsSinceEpoch() - 60e3, 0.0);
107 _series->append(now.toMSecsSinceEpoch(), 0.0);