c++ - Qt 同时多次点击鼠标

标签 c++ qt multi-touch

我有一个有两个按钮的应用程序,我想检测两个按钮何时被同时按下。

我在 Ubuntu 10.04 计算机上安装了另一个鼠标,并按照以下步骤启用了第二个指针:http://ao2.it/en/blog/2010/01/19/poor-mans-multi-touch-using-multiple-mice-xorg 我已经在那里执行了示例(demo-paint),并且我可以使用每只鼠标同时执行独立绘图。

但是在我的 Qt 应用程序上,如果我用鼠标 1 按住 Button1,然后移动鼠标 2 并按下按钮 2,则按钮 1 会立即取消按下,因此我无法同时按住两个按钮。

有没有办法让两个按钮同时按下?

最佳答案

我不知道 Android 平台上的 Qt,但对于我们的平板电脑和触摸屏应用程序,我们通过 Qt 的 QTouchEvent 处理多点触摸事件。 。我认为类似的东西应该(或者可能已经)可用于 Qt 的 Android 支持。

关于c++ - Qt 同时多次点击鼠标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9196270/

相关文章:

c++ - 直接和复制构造函数

c++ - 在 Cocoa 项目中使用 C++ 类时找不到标准 C++ 包含

c++ - 如何在调整窗口大小时调整 QListWidget 中项目的大小?

javascript - 在带有触摸屏的 Windows 上禁用屏幕调整大小

c++ - 如何在 Boost Asio 上组合链包装器和优先包装器

c++ - C 或 C++。如何比较给定 char * 指针的两个字符串?

c++ - 检查 QVariantAnimation 是否完成?

c++ - 将指针附加到 QList

javascript - 模拟html5的触摸事件

iphone - 显示并关闭模态视图 Controller UIImagePickerController 之后,我的 Cocos2d iPhone 应用程序不再看到多次触摸