qt - 如何在 QML 中处理 Stylus/Pen 输入
问题描述
我正在创建一个简单的绘图应用程序,并希望我的应用程序处理笔(Apple Pencil 之类的手写笔)输入。该应用程序是用 Qml/Qt Quick 编写的。我知道在使用 QWidgets 时,您可以使用QTabletEvent
(示例)处理平板电脑事件,但是我如何在 QML 中处理笔输入(使用MouseArea
不起作用,我也没有运气PointHandler
)。有谁知道是否可以在 Qt Quick 中处理 Pen 输入?
解决方案
尝试使用 QML TapHandler:https ://doc.qt.io/qt-5/qml-qtquick-taphandler.html
acceptedDevices: PointerDevice.Mouse | PointerDevice.Stylus
推荐阅读
- ios - 从核心数据获取的代码未在 tableview 单元格标签中正确显示
- c# - 当我的静态主程序有 [STAThread] 时,我需要异步等待响应
- mysql - 如何在过去 30 分钟内获取每分钟的时间行
- azure - Terraform 无法在 Azure 中创建存储帐户
- java - 如何完成 android 电视项目中的活动
- c# - 是否可以在不更改现有格式的情况下将数据附加到现有的 CSV 或 xlsx 文件......使用 C#?
- python - 在 Keras 中多次调用“fit_generator()”
- google-tasks - 谷歌任务的网络钩子
- c# - 通过 Windows 窗体项目处理类库项目
- git - 我怎样才能“登录”到 git?