Qt总是双击平板电脑



我的平板电脑(戴尔windows 8)运行Qt GUI时遇到了一个问题。在我的电脑上,程序运行良好,一切都如我所愿。但当我在平板电脑上运行该应用程序时,Qt似乎将正常的触摸"点击"解释为双击。按钮只需点击两次,几乎没有延迟。我也得到了很多"无法访问的接口对象…"的消息,但它原来是一个bug在Qt,尚未解决。在触摸设备上使用Qt时,有人遇到类似的问题吗?

谢谢你的帮助

我想我可能已经找到解决办法了。这和平板电脑毫无关系。

当我将所有静态QT成员(例如按钮和其他可点击的小部件)替换为动态分配的成员时,问题就解决了。

I had:

QPushButton m_oMainButton;

现在:

QPushButton * m_poMainButton

这解决了问题。我认为这与给予布局和其他QT管理器对我的按钮的所有权有关。我一直不知道为什么会这样,但它解决了这个问题。

相关内容

  • 没有找到相关文章

最新更新