diff -r 52372bbbc0f8 -r 64cfde8062c7 MiniDisplay/minidisplay.h --- a/MiniDisplay/minidisplay.h Wed May 28 15:23:41 2014 +0200 +++ b/MiniDisplay/minidisplay.h Wed May 28 17:08:47 2014 +0200 @@ -14,6 +14,9 @@ Q_PROPERTY(QString vendor READ vendor) Q_PROPERTY(QString product READ product) Q_PROPERTY(QString serialNumber READ serialNumber) + Q_PROPERTY(int brightness READ brightness WRITE setBrightness NOTIFY brightnessChanged) + Q_PROPERTY(int maxBrightness READ maxBrightness NOTIFY opened) + Q_PROPERTY(int minBrightness READ minBrightness NOTIFY opened) public: //Methods @@ -37,6 +40,11 @@ QString vendor(); QString product(); QString serialNumber(); + // + int maxBrightness() const; + int minBrightness() const; + int brightness() const; + void setBrightness(int aBrightness); signals: void opened(); @@ -44,6 +52,7 @@ void closed(); void statusChanged(); void fontChanged(); + void brightnessChanged(); // void powerStatus(bool powerOn); void deviceId(QString deviceId); @@ -61,6 +70,7 @@ GP1212A01A iDisplay; QFont iFont; int iReadAttempt; + int iBrightness; }; #endif // MINIDISPLAY_H