首页 > 解决方案 > 如何在 QML 中处理 Stylus/Pen 输入

问题描述

我正在创建一个简单的绘图应用程序,并希望我的应用程序处理笔(Apple Pencil 之类的手写笔)输入。该应用程序是用 Qml/Qt Quick 编写的。我知道在使用 QWidgets 时,您可以使用QTabletEvent示例)处理平板电脑事件,但是我如何在 QML 中处理笔输入(使用MouseArea不起作用,我也没有运气PointHandler)。有谁知道是否可以在 Qt Quick 中处理 Pen 输入?

标签: qtqmltouchstylus-pen

解决方案


尝试使用 QML TapHandler:https ://doc.qt.io/qt-5/qml-qtquick-taphandler.html

acceptedDevices: PointerDevice.Mouse | PointerDevice.Stylus

推荐阅读