#ifndef SPEEDOMETER_H #define SPEEDOMETER_H #include class Speedometer : public QskControl { Q_OBJECT public: QSK_SUBCONTROLS( Panel, Ticks, Numbers, Needle ) Speedometer( QQuickItem* parent = nullptr ); virtual QSizeF contentsSizeHint() const override; float value() const; void setValue( float value ); // angle; should be within a set range private: float m_value; }; #endif // SPEEDOMETER_H