diff options
Diffstat (limited to 'src/canvastoolthreshold.h')
-rw-r--r-- | src/canvastoolthreshold.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/canvastoolthreshold.h b/src/canvastoolthreshold.h index 936bf68..8847ecb 100644 --- a/src/canvastoolthreshold.h +++ b/src/canvastoolthreshold.h @@ -30,16 +30,15 @@ #include <QColor> -#include "canvas.h" - -class Instrument; +class Canvas; class CanvasToolThreshold : public CanvasTool { Q_OBJECT public: - CanvasToolThreshold(Canvas* canvas, Instrument& instrument); + CanvasToolThreshold(Canvas& canvas, double default_value, + QColor color, QColor moving_color); QString name() { return tr("Threshold"); } bool mouseMoveEvent(QMouseEvent* event); @@ -52,13 +51,11 @@ signals: void thresholdChanging(double threshold); private: - float threshold; + double threshold; bool threshold_is_moving; - Canvas* canvas; + Canvas& canvas; QColor colThreshold; QColor colThresholdMoving; - - Instrument& instrument; }; |