PyQt ScrollArea - 滚轮/双指 - 滚动 - 手势 - 除非鼠标位于滚动条上方不起作用

时间:2013-08-08 18:06:24

标签: python qt4

我有一个工作的PyQt GUI,它有一个带有一些matplotlib图的滚动区域。 正如预期的那样,我在滚动区域的右侧和底部看到一个滚动条。

我正在使用MAC 当我将鼠标移到滚动条上然后我使用双指平移手势,即鼠标滚轮时,我看到鼠标滚轮事件显示在我的小部件事件处理程序中。但为了实现这一点,我必须将鼠标悬停在滚动条本身上。如果我在滚动区域内使用鼠标进行操作,则无效。

我希望能够用2指PanGesture控制滚动区域(平移左/右/上/下),当我的鼠标位于滚动区域内时,可以向上/向下/向下滚动。

如何在PyQt中实现这一目标?

0 个答案:

没有答案