我正在尝试使用 Qt 在 Linux 中编写触摸事件。我的触摸屏可以工作,但是当我触摸屏幕时,我得到的是鼠标事件而不是触摸事件。鼠标光标移动到我触摸屏幕的位置。我不知道这是 Qt 问题还是操作系统级别的问题。
我在 Debian Jessie 上使用 Qt 5.4.0。
最佳答案
由于您没有共享任何源代码,因此很难知道您这边出了什么问题。查看此文档:
所有这些示例都运行良好,您需要亲自对其进行测试。如果它不适合你,这意味着你这边有一些问题,否则,这意味着你在你的应用程序中忘记了一些东西(比如 Qt::WA_AcceptTouchEvents
属性设置,或者没有设置为true
图形项目的 acceptTouchEvents
属性...)。
关于linux - 使用 Qt 在 Linux 中触摸事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28604302/