Bir widget uygulaması üzerinde hangi mouse kontrollerini nasıl kullanıyoruz bir bakalım. Öncelike bir widget application oluşturalım. Form tasarımımız aşağıdaki gibidir.
QWidget sınıfının hazır mouse fonksiyonlarından faydalanacağız.
Cpp Dosyasına QWheelEvent sınıfını include ediyoruz.
Label da tekerlek açımız (relative) görünmeye başladı...
Cpp dosyasına QMouseEvent sınıfını include edelim ve fonksiyonlarımızı yazalım.
Böylece checkbox lar ile tuşların durumunu da görüntüledik... Mouse pozisyonunu görüntülemek için Header dosyasına mouseMoveEvent fonksiyon prototipini ekleyerek Cpp dosyasında fonksiyonumuz yazalım.
Mouse ile sağ alt köşede bulunan label üzerine gelince textin değişmesini sağlayalım. Label üzerinde mouse izleme özelliğini aktif edelim.