1.1 --- a/MiniDisplay/minidisplay.h Wed May 28 15:23:41 2014 +0200
1.2 +++ b/MiniDisplay/minidisplay.h Wed May 28 17:08:47 2014 +0200
1.3 @@ -14,6 +14,9 @@
1.4 Q_PROPERTY(QString vendor READ vendor)
1.5 Q_PROPERTY(QString product READ product)
1.6 Q_PROPERTY(QString serialNumber READ serialNumber)
1.7 + Q_PROPERTY(int brightness READ brightness WRITE setBrightness NOTIFY brightnessChanged)
1.8 + Q_PROPERTY(int maxBrightness READ maxBrightness NOTIFY opened)
1.9 + Q_PROPERTY(int minBrightness READ minBrightness NOTIFY opened)
1.10
1.11 public:
1.12 //Methods
1.13 @@ -37,6 +40,11 @@
1.14 QString vendor();
1.15 QString product();
1.16 QString serialNumber();
1.17 + //
1.18 + int maxBrightness() const;
1.19 + int minBrightness() const;
1.20 + int brightness() const;
1.21 + void setBrightness(int aBrightness);
1.22
1.23 signals:
1.24 void opened();
1.25 @@ -44,6 +52,7 @@
1.26 void closed();
1.27 void statusChanged();
1.28 void fontChanged();
1.29 + void brightnessChanged();
1.30 //
1.31 void powerStatus(bool powerOn);
1.32 void deviceId(QString deviceId);
1.33 @@ -61,6 +70,7 @@
1.34 GP1212A01A iDisplay;
1.35 QFont iFont;
1.36 int iReadAttempt;
1.37 + int iBrightness;
1.38 };
1.39
1.40 #endif // MINIDISPLAY_H