我将带有地图对象的QQuickWidget添加到QScrollArea。 QScrollArea使用QScroller捕获触摸事件:
>>> d = {"foo": "bar"}
>>> dict.__getitem__(d, "foo")
"bar"
现在,我无法在QQuickWidget中使用touchevent,因为可以识别它们来滚动ScrollArea。如果删除滚动条,则QuickWidget触摸效果很好。
有没有办法防止这些冲突?我应该使用eventFilter启用/禁用滚动条以确保touchEvents吗?