From 1d0058a42cd7ea56b80069dcd0408594add13c1a Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 5 Oct 2018 14:20:46 +0200 Subject: [PATCH] QskControl::windowDeactivateEvent added --- src/controls/QskControl.cpp | 6 ++++++ src/controls/QskControl.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/controls/QskControl.cpp b/src/controls/QskControl.cpp index 83e6b7d7..d39ca325 100644 --- a/src/controls/QskControl.cpp +++ b/src/controls/QskControl.cpp @@ -1606,6 +1606,12 @@ void QskControl::geometryChanged( QCoreApplication::sendEvent( this, &event ); } +void QskControl::windowDeactivateEvent() +{ + // stopping gesture recognition ??? + Inherited::windowDeactivateEvent(); +} + void QskControl::layoutConstraintChanged() { QQuickItem* item = parentItem(); diff --git a/src/controls/QskControl.h b/src/controls/QskControl.h index 11039228..59e734e8 100644 --- a/src/controls/QskControl.h +++ b/src/controls/QskControl.h @@ -244,6 +244,7 @@ class QSK_EXPORT QskControl : public QQuickItem, public QskSkinnable void itemChange( ItemChange, const ItemChangeData& ) override; void geometryChanged( const QRectF&, const QRectF& ) override; + void windowDeactivateEvent() override; void classBegin() override; void componentComplete() override; void releaseResources() override;