diff options
Diffstat (limited to 'src/CircularDisplay.h')
| -rw-r--r-- | src/CircularDisplay.h | 70 |
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
|
