PyQt ScrollArea滚轮/TwoFingureScrollGeasure在鼠标位于滚动B上时不起作用

2024-04-26 20:37:30 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我用的是MAC电脑 当我将鼠标移到滚动条上,然后使用两个手指平移手势(即鼠标滚轮)时,我会看到鼠标滚轮事件显示在小部件事件处理程序中。但要做到这一点,我必须让鼠标悬停在滚动条上。如果我把鼠标放在滚动区域内,它就不起作用了。在

我想能够控制滚动区域(平移左/右/上/下)与2个手指PanGesture和滚动上/下左/右时,我的鼠标在滚动区域内。在

如何在PyQt中实现这一点?在


Tags: 区域处理程序matplotlib部件mac事件gui鼠标