Шаг 69.
Библиотека PyQt5.
Обработка сигналов и событий. События мыши. Прокрутка колесика мыши

    На этом шаге мы рассмотрим методы, используемые для обработки этого события.

    Все современные мыши комплектуются колесиком, обычно используемым для прокрутки содержимого компонента. Обработать поворот колесика позволяет метод wheelEvent (self, <event>). Через параметр <event> доступен экземпляр класса QWheelEvent, который позволяет получить дополнительную информацию о событии.

    Класс QWheelEvent поддерживает методы:

    Если событие было успешно обработано, необходимо вызвать метод accept() объекта события. Чтобы родительский компонент мог получить событие, вместо метода accept() необходимо вызвать метод ignore().

    На следующем шаге мы рассмотрим изменение внешнего вида указателя мыши.




Предыдущий шаг Содержание Следующий шаг