diff options
author | Yuntaek Rim <yuntaek.rim@myscript.com> | 2018-01-17 23:04:20 +0200 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@qt.io> | 2018-08-16 08:44:34 +0000 |
commit | 61385be34a2d4b09fd77f780295adb37d931a88d (patch) | |
tree | eadd835e3e69ceced9ef232b85f31291d8ba3fe4 /src/virtualkeyboard/trace.h | |
parent | 481efaf80d93f2711e23c479312db4541602c6ef (diff) |
Add support for making Trace transparent
Added new property "opacity" for Trace.
[ChangeLog][Trace] Added opacity property.
Change-Id: Ie1cc5fe2567e4223bfc64c67c6ead11e38e46193
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/virtualkeyboard/trace.h')
-rw-r--r-- | src/virtualkeyboard/trace.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/virtualkeyboard/trace.h b/src/virtualkeyboard/trace.h index 585cc073..26491f17 100644 --- a/src/virtualkeyboard/trace.h +++ b/src/virtualkeyboard/trace.h @@ -49,6 +49,7 @@ class QVIRTUALKEYBOARD_EXPORT Trace : public QObject Q_PROPERTY(int length READ length NOTIFY lengthChanged) Q_PROPERTY(bool isFinal READ isFinal WRITE setFinal NOTIFY finalChanged) Q_PROPERTY(bool isCanceled READ isCanceled WRITE setCanceled NOTIFY canceledChanged) + Q_PROPERTY(qreal opacity READ opacity WRITE setOpacity NOTIFY opacityChanged) public: explicit Trace(QObject *parent = nullptr); ~Trace(); @@ -73,12 +74,16 @@ public: bool isCanceled() const; void setCanceled(bool canceled); + qreal opacity() const; + void setOpacity(qreal opacity); + Q_SIGNALS: void traceIdChanged(int traceId); void channelsChanged(); void lengthChanged(int length); void finalChanged(bool isFinal); void canceledChanged(bool isCanceled); + void opacityChanged(qreal opacity); }; } // namespace QtVirtualKeyboard |