首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt多点触控事件不适用于Mac OS X中的魔术触控板

Qt多点触控事件不适用于Mac OS X中的魔术触控板
EN

Stack Overflow用户
提问于 2011-12-04 05:31:53
回答 2查看 976关注 0票数 0

我最近刚刚开始使用Qt 4.7.4 64位,以便制作一些跨平台的多点触控应用程序。然而,我不能让Qt的触摸事件在Mac上工作。

当我构建并运行自己的应用程序或任何Qt touch演示程序时,包括指画和旋钮,它都无法工作。我没有在触摸板上执行任何操作,无论是单次触摸还是多次触摸,都会在应用程序中执行任何操作;没有收到任何QTouchEvents。我既试过配备魔术触控板的Mac Pro,也试过内置多点触摸触控板的Macbook Air,以及雪豹和狮子。

Qt的文档没有提到这些演示,或者一般的QTouchEvents,它们不能在OS X上工作,并暗示它们可以工作。在我寻找解决方案的过程中,我看过Qt的多点触控在Mac上工作的视频,也发现其他人在谈论使用它,所以肯定有一些方法可以让它工作。

有没有人知道出了什么问题?提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-21 06:15:07

对于后人,我通过更新到Qt 4.8.0解决了这个问题。这样做之后,多点触控就开始工作了。

票数 0
EN

Stack Overflow用户

发布于 2011-12-04 10:31:23

尝试将Cocoa框架链接到您的应用程序,它可以修复MacOS X上的一些奇怪的事件行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8371213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档