首页 > 解决方案 > 添加 QGraphicsView 偏移 QTouchPositions

问题描述

我目前正在努力使用触摸界面和 QT 来处理我的应用程序。该应用程序由一个 QStackWidget 组成,它可以通过用户与另一个 QWidget 的交互来更改其内容(页面)。

对于大多数页面,这很好用。但是,当我选择我们的地图页面时,它由继承自 QGraphicsView 的地图类表示,无论我是否仍在显示地图内容,整个触摸映射都会偏移某个值(y 方向约 150 像素)或其他页面。我发现,当我在地图类中省略以下行时,不会发生偏移:

setViewport(glWidget);

问题是我需要地图才能正常运行。是否有任何明显的原因可能导致这种偏移或任何可以解决我的问题的解决方法?

提前致谢

段错误创建者

标签: c++qttouch

解决方案


推荐阅读