Qt中隐藏滚动条重新实现鼠标滚轮事件wheelEvent

Posted Pavilion

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt中隐藏滚动条重新实现鼠标滚轮事件wheelEvent相关的知识,希望对你有一定的参考价值。

delta()已经被弃用了,QT5中用的是angleDelta(),计算的时候取angleDelta().y()值。

    #重载方法wheelEvent(self,event),即滚轮事件方法
    #----------------------------------------------------------------------
    def wheelEvent(self, event):
        if event.angleDelta().y() / 120.0 > 0:
            self.onUp()
        else:
            self.onDown()

 

以上是关于Qt中隐藏滚动条重新实现鼠标滚轮事件wheelEvent的主要内容,如果未能解决你的问题,请参考以下文章

qt中如何向QTextEdit发送一个鼠标滚轮向下滚动一下的事件?

html 禁用鼠标滚轮对网页滚动条的控制怎么实现?

overflow-y: hidden 隐藏了上下滚动条以后鼠标滚球无法滚动?

鼠标滚轮事件

使用 jQuery 检查没有滚动条的鼠标滚轮事件

SWING禁用或隐藏滚动条,但启用滚轮?