Qt qml使用鼠标单击,但不使用触摸事件

Qt qml使用鼠标单击,但不使用触摸事件,qt,touch,qml,Qt,Touch,Qml,我有一个Qwidget,其中有多个子对象,它们是QmlApplicationViewer对象,每个对象指向不同的qml文件 问题是,当我使用鼠标时,所有的qml文件都会记录事件,但当我尝试使用触摸屏时,只有部分文件会记录事件 有人能指出问题出在哪里吗?将了解可能导致此问题的各种可能原因 平台:Ubuntu12.04-Qt4.8-32位这里真的没有足够的信息来回答这个问题。想到的最明显的答案是,您的一些qml文件没有在qml中正确定义TouchArea。如果您需要更多帮助,您需要发布代码。我尝试在

我有一个Qwidget,其中有多个子对象,它们是
QmlApplicationViewer
对象,每个对象指向不同的qml文件

问题是,当我使用鼠标时,所有的qml文件都会记录事件,但当我尝试使用触摸屏时,只有部分文件会记录事件

有人能指出问题出在哪里吗?将了解可能导致此问题的各种可能原因


平台:Ubuntu12.04-Qt4.8-32位

这里真的没有足够的信息来回答这个问题。想到的最明显的答案是,您的一些qml文件没有在qml中正确定义TouchArea。如果您需要更多帮助,您需要发布代码。

我尝试在我的平台上使用EG Touch驱动程序,这在12.04上应该会有一些问题(根据一些论坛)。我回到了Ubuntu11.04,改用了e-GalaxTouch驱动程序,现在一切正常

注意:如果有人发现12.04或任何其他工作的驱动程序,请更新。我会接受一个更好的答案。暂时关闭这个