+#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
+ int delta = (event->angleDelta().x() != 0) ? event->angleDelta().x() : event->angleDelta().y();
+#else
+ int delta = event->delta();
+#endif
+
+#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
+ if (event->angleDelta().y() != 0) {
+#else