From bb290f9fecc48d407c2bc75a64b0e8a94bc3aeba Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Tue, 28 Dec 2021 22:30:12 +0100 Subject: Fix more warnings and remove dead code --- src/ui/LoadingIndicator.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/ui/LoadingIndicator.h') diff --git a/src/ui/LoadingIndicator.h b/src/ui/LoadingIndicator.h index 458ecd40..33095c4c 100644 --- a/src/ui/LoadingIndicator.h +++ b/src/ui/LoadingIndicator.h @@ -13,7 +13,7 @@ class QPaintEvent; class LoadingIndicator : public QWidget { Q_OBJECT - Q_PROPERTY(QColor color READ color WRITE setColor) + Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged) public: LoadingIndicator(QWidget *parent = nullptr); @@ -24,7 +24,11 @@ public: void stop(); QColor color() { return color_; } - void setColor(QColor color) { color_ = color; } + void setColor(QColor color) + { + color_ = color; + emit colorChanged(); + } int interval() { return interval_; } void setInterval(int interval) { interval_ = interval; } @@ -32,6 +36,9 @@ public: private slots: void onTimeout(); +signals: + void colorChanged(); + private: int interval_; int angle_; -- cgit 1.5.1