1

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

我正在使用 MAC 当我将鼠标移到滚动条上,然后使用两指平移手势(即鼠标滚轮)时,我看到鼠标滚轮事件出现在我的小部件事件处理程序中。但要做到这一点,我必须让我的鼠标悬停在滚动条本身上。如果我在滚动区域内用鼠标执行此操作,它将不起作用。

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

如何在 PyQt 中实现这一点?

4

0 回答 0