Now supporting read request for device ID, firmware version and power status.
7 class MiniDisplay : public QQuickItem
10 Q_DISABLE_COPY(MiniDisplay)
12 Q_PROPERTY(bool isOpen READ isOpen NOTIFY statusChanged)
13 Q_PROPERTY(QFont font READ font WRITE setFont NOTIFY fontChanged)
14 Q_PROPERTY(QString vendor READ vendor)
15 Q_PROPERTY(QString product READ product)
16 Q_PROPERTY(QString serialNumber READ serialNumber)
20 Q_INVOKABLE void open();
21 Q_INVOKABLE void close();
23 Q_INVOKABLE void clear();
24 Q_INVOKABLE void fill();
25 Q_INVOKABLE void swapBuffers();
27 Q_INVOKABLE void requestPowerStatus();
28 Q_INVOKABLE void requestDeviceId();
29 Q_INVOKABLE void requestFirmwareVersion();
34 QFont font() const {return iFont;}
35 void setFont(const QFont& aFont);
39 QString serialNumber();
48 void powerStatus(bool powerOn);
49 void deviceId(QString deviceId);
50 void firmwareVersion(QString version);
57 MiniDisplay(QQuickItem *parent = 0);
66 #endif // MINIDISPLAY_H