1. 程式人生 > >Qt中隱藏滾動條重新實現鼠標滾輪事件wheelEvent

Qt中隱藏滾動條重新實現鼠標滾輪事件wheelEvent

spa pan del 滾輪 重載方法 div qt5 delta event

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