X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=vumeter.h;fp=vumeter.h;h=9322997d7435571131646145d623af5e31d6de81;hb=b90b0d462921973c88952ca82f8d3dbc53e046df;hp=341f60fb3d8c4a49716f3a6c388fdccb27e58961;hpb=92246b3e7e2d914a0549bbc7f90dd07ff3fd103a;p=nageru diff --git a/vumeter.h b/vumeter.h index 341f60f..9322997 100644 --- a/vumeter.h +++ b/vumeter.h @@ -44,6 +44,12 @@ 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; @@ -52,6 +58,7 @@ private: std::mutex level_mutex; float level_lufs = -HUGE_VAL; float min_level = -18.0f, max_level = 9.0f, ref_level_lufs = -23.0f; + bool flip = false; QPixmap on_pixmap, off_pixmap; };