MiniDisplay/minidisplay.h
changeset 9 52372bbbc0f8
parent 8 9543e1703afb
child 10 64cfde8062c7
     1.1 --- a/MiniDisplay/minidisplay.h	Wed May 28 11:42:49 2014 +0200
     1.2 +++ b/MiniDisplay/minidisplay.h	Wed May 28 15:23:41 2014 +0200
     1.3 @@ -23,6 +23,10 @@
     1.4      Q_INVOKABLE void clear();
     1.5      Q_INVOKABLE void fill();
     1.6      Q_INVOKABLE void swapBuffers();
     1.7 +    //
     1.8 +    Q_INVOKABLE void requestPowerStatus();
     1.9 +    Q_INVOKABLE void requestDeviceId();
    1.10 +    Q_INVOKABLE void requestFirmwareVersion();
    1.11  
    1.12  public:
    1.13      //Properties
    1.14 @@ -40,6 +44,14 @@
    1.15      void closed();
    1.16      void statusChanged();
    1.17      void fontChanged();
    1.18 +    //
    1.19 +    void powerStatus(bool powerOn);
    1.20 +    void deviceId(QString deviceId);
    1.21 +    void firmwareVersion(QString version);
    1.22 +
    1.23 +public slots:
    1.24 +    void readTimer();
    1.25 +
    1.26  
    1.27  public:
    1.28      MiniDisplay(QQuickItem *parent = 0);
    1.29 @@ -48,6 +60,7 @@
    1.30  private:
    1.31      GP1212A01A iDisplay;
    1.32      QFont iFont;
    1.33 +    int iReadAttempt;
    1.34  };
    1.35  
    1.36  #endif // MINIDISPLAY_H