aboutsummaryrefslogtreecommitdiff
path: root/src/CircularDisplay.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/CircularDisplay.h')
-rw-r--r--src/CircularDisplay.h70
1 files changed, 36 insertions, 34 deletions
diff --git a/src/CircularDisplay.h b/src/CircularDisplay.h
index 1e5f0da..3982d53 100644
--- a/src/CircularDisplay.h
+++ b/src/CircularDisplay.h
@@ -1,34 +1,36 @@
-#ifndef CircularDisplay_h
-#define CircularDisplay_h
-
-#include <QPixmap>
-
-class CircularDisplay : public QPixmap
-{
-public:
- CircularDisplay(int w = 90, int h = 90);
- virtual ~CircularDisplay();
-
- void initShape();
- void setDisplayColor(QColor col);
- void collected(int amount);
- void activate();
- void unactivate();
-
-signals:
-
-public slots:
-
-private:
- int m_partCount;
- int m_maxValue;
- int m_value;
- int m_consumeSpeed;
- bool m_activated;
- QColor m_displayColor;
-
- void updateDisplay();
-
-};
-
-#endif // CircularDisplay_h
+#ifndef CircularDisplay_h
+#define CircularDisplay_h
+
+#include <QPixmap>
+
+class CircularDisplay : public QPixmap
+{
+public:
+ CircularDisplay(const QString& name, int w = 90, int h = 90);
+ virtual ~CircularDisplay();
+
+ void initShape();
+ void setDisplayColor(QColor col);
+ void collected(int amount);
+
+ void activate();
+ void deactivate();
+ bool active() const;
+
+ void updateDisplay();
+
+signals:
+
+public slots:
+
+private:
+ int m_partCount;
+ int m_maxValue;
+ int m_value;
+ int m_consumeSpeed;
+ bool m_activated;
+ QColor m_displayColor;
+ QString m_name;
+};
+
+#endif // CircularDisplay_h