QWheelEvent類包含用於描述鼠標滑輪事件的相關參數。
#include<QWheelEvent>
繼承至:QInputEvent
公有函數:
1個從父類QInputEvent繼承過來的公有函數:Qt::KeyboardModifiersmodifiers () const
6個從QEvent繼承過來的公有函數:
詳細描述:
QWheelEvent類用於描述鼠標轉輪(middle_mouse_button)事件.當鼠標指針定位於一個窗口界面之上時,
滑動鼠標轉輪會產生一系列事件(QWheelEvent),這些事件會被傳送給鼠標指針所在的父窗口,如果此窗口不處理此事件(Event)
該鼠標事件默認情況下會傳送給具有輸入焦點的窗口。 計算滑輪滾動軸滑動的距離可以用函數delta()計算,函數pos()和globalpos()
可以返回再一次鼠標事件中鼠標指針的當前位置。
一個鼠標滑輪事件包含一些指定的接受標誌用於指出該事件是否會被接收和處理,如果不處理該事件可以調用ignore(),
這樣可以保證該事件會被傳送給鼠標指針所在的父窗口。
函數QWidget::setEnabled()可以用於禁止/允許一個窗口接收鼠標和鍵盤事件。
事件處理函數QWidget::wheelEvent()被用於接收鼠標滑輪事件。
成員函數描述: