我有一个工作的PyQt GUI,它有一个带有一些matplotlib图的滚动区域。 正如预期的那样,我在滚动区域的右侧和底部看到一个滚动条。
我正在使用MAC 当我将鼠标移到滚动条上然后我使用双指平移手势,即鼠标滚轮时,我看到鼠标滚轮事件显示在我的小部件事件处理程序中。但为了实现这一点,我必须将鼠标悬停在滚动条本身上。如果我在滚动区域内使用鼠标进行操作,则无效。
我希望能够用2指PanGesture控制滚动区域(平移左/右/上/下),当我的鼠标位于滚动区域内时,可以向上/向下/向下滚动。
如何在PyQt中实现这一目标?