summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSami Varanka <sami.varanka@qt.io>2021-07-30 10:50:08 +0300
committerSami Varanka <sami.varanka@qt.io>2021-08-04 10:42:49 +0000
commitfabf51e3e39d655e873addde891639009c7485c6 (patch)
tree440f8cd3e9716c720cb16d60ef86f1b1f805ea0c /src
parent793e48f42cd75e9200ce838dec00221d73f5a586 (diff)
Fix: Rotate and zoom don't work on android
On touch controlled platforms, the AbstractDeclarative didn't get any touchevents. Fixed this by setting acceptTouchEvents to true in AbstractDeclarative constructor. Pick-to: 6.1 6.2 Fixes: QTBUG-94364 Change-Id: I072be80a942afc71e86e5c352d078a90baaa066c Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/datavisualizationqml/abstractdeclarative.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/datavisualizationqml/abstractdeclarative.cpp b/src/datavisualizationqml/abstractdeclarative.cpp
index 81a889a0..890ea324 100644
--- a/src/datavisualizationqml/abstractdeclarative.cpp
+++ b/src/datavisualizationqml/abstractdeclarative.cpp
@@ -68,6 +68,9 @@ AbstractDeclarative::AbstractDeclarative(QQuickItem *parent) :
// Set contents to false in case we are in qml designer to make component look nice
m_runningInDesigner = QGuiApplication::applicationDisplayName() == QLatin1String("Qml2Puppet");
setFlag(ItemHasContents, !m_runningInDesigner);
+
+ // Accept touchevents
+ setAcceptTouchEvents(true);
}
AbstractDeclarative::~AbstractDeclarative()