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