qskinny/examples/automotive/SpeedometerDisplay.h

29 lines
554 B
C
Raw Normal View History

#ifndef SPEEDOMETERDISPLAY_H
#define SPEEDOMETERDISPLAY_H
#include <QskControl.h>
class QskLinearBox;
class QskTextLabel;
class Speedometer;
class SpeedometerDisplay : public QskControl
{
2018-08-03 08:15:28 +02:00
public:
SpeedometerDisplay( QQuickItem* parent = nullptr );
2018-08-03 08:15:28 +02:00
protected:
void updateLayout() override;
2018-08-03 08:15:28 +02:00
private:
QskLinearBox* m_box;
Speedometer* m_revCounter;
QskTextLabel* m_revCounterText;
Speedometer* m_speedometer;
QskTextLabel* m_speedometerText;
Speedometer* m_fuelGauge;
QskTextLabel* m_fuelGaugeText;
};
2018-07-31 17:32:25 +02:00
#endif