我有一个 Qwidget 在其中,我有多个QmlApplicationViewer
对象形式的孩子,每个孩子都指向一个不同的 qml 文件。
问题是,当我使用鼠标时,所有的 qml 文件都会发生事件,但是当我尝试使用触摸屏时,只有其中一些会发生。
有人可以就问题可能出在哪里给出指示吗?将欣赏和排序可能导致此问题的可能原因。
平台:Ubuntu 12.04 - Qt 4.8 - 32 位
这里真的没有足够的信息来回答这个问题。想到的最明显的答案是您的一些 qml 文件没有正确定义 qml 中的 TouchArea。如果您需要更多帮助,您需要发布代码。
我尝试为我的平台使用 EG-Touch 触摸驱动程序,该驱动程序在 12.04 上应该有一些问题(根据某些论坛)。我恢复到 Ubuntu 11.04 并改用 e-Galax 触摸驱动程序,现在一切正常。
PS:如果有人找到适用于 12.04 的驱动程序或任何其他解决方法,请更新。我会接受更好的答案。暂时关闭这个。