В Qt 5 появилась функция:
QPoint QWheelEvent::angleDelta() const
Она возвращает угол поворота колёсика мыши. Почему она возвращает QPoint, а не int или хотя бы double/float ? Как из этого QPoint'а получить число, на сколько условных единиц повернулось колёсико мыши?
Удалось выяснить, что это сделано для мышей с двумя колёсами (вертикальное и горизонтальное), для обычных мышей дельту прокрутки колёсика можно получить так:
int delta = evnt.angleDelta().x();
Вторая компонента QPoint'а будет нулевая.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости