]> git.sesse.net Git - nageru/blobdiff - vumeter.h
Write 1.4.0 changelog.
[nageru] / vumeter.h
index 9b17f43d2c7c2c81fd9d9c4487303045499b5189..7a9420058358f30047f8f2d3645eaa972ec51895 100644 (file)
--- a/vumeter.h
+++ b/vumeter.h
@@ -2,13 +2,17 @@
 #define VUMETER_H
 
 #include <math.h>
-#include <QLabel>
-#include <QPaintEvent>
+#include <QPixmap>
+#include <QString>
 #include <QWidget>
 #include <mutex>
 
 #include "vu_common.h"
 
+class QObject;
+class QPaintEvent;
+class QResizeEvent;
+
 class VUMeter : public QWidget
 {
        Q_OBJECT
@@ -60,12 +64,6 @@ public:
                this->ref_level_lufs = ref_level_lufs;
        }
 
-       void set_flip(bool flip)
-       {
-               this->flip = flip;
-               recalculate_pixmaps();
-       }
-
 private:
        void resizeEvent(QResizeEvent *event) override;
        void paintEvent(QPaintEvent *event) override;
@@ -75,7 +73,6 @@ private:
        float level_lufs[2] { -HUGE_VALF, -HUGE_VALF };
        float peak_lufs[2] { -HUGE_VALF, -HUGE_VALF };
        float min_level = -18.0f, max_level = 9.0f, ref_level_lufs = -23.0f;
-       bool flip = false;
 
        QPixmap full_on_pixmap, on_pixmap, off_pixmap;
 };