#ifndef CircularDisplay_h #define CircularDisplay_h #include class CircularDisplay : public QPixmap { public: CircularDisplay(); virtual ~CircularDisplay(); 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