diff --git a/plot.h b/plot.h --- a/plot.h +++ b/plot.h @@ -26,8 +26,10 @@ #include #include #include + #include "zoomer.h" #include "scalezoomer.h" +#include "plotsnapshotoverlay.h" class Plot : public QwtPlot { @@ -35,6 +37,7 @@ class Plot : public QwtPlot public: Plot(QWidget* parent = 0); + ~Plot(); void setAxis(bool autoScaled, double yMin = 0, double yMax = 1); QList menuActions(); @@ -48,6 +51,7 @@ private: ScaleZoomer sZoomer; QwtPlotGrid grid; QwtPlotShapeItem rectItem; + PlotSnapshotOverlay* snapshotOverlay; QAction _showGridAction; QAction _showMinorGridAction; @@ -62,6 +66,8 @@ public slots: void unzoom(); void darkBackground(bool enabled = true); + void flashSnapshotOverlay(); + private slots: void unzoomed(); };