handleResizeEvent(static_cast<QResizeEvent *>(event));
return true;
+#ifndef QT_NO_WHEELEVENT
case QEvent::Wheel:
handleWheelEvent(static_cast<QWheelEvent *>(event));
return true;
+#endif
#ifndef QT_NO_DRAGANDDROP
case QEvent::DragEnter:
m_widget->d_func()->close_helper(QWidgetPrivate::CloseWithSpontaneousEvent);
}
+#ifndef QT_NO_WHEELEVENT
+
void QWidgetWindow::handleWheelEvent(QWheelEvent *event)
{
if (QApplicationPrivate::instance()->modalState() && !qt_try_modal(m_widget, event->type()))
QGuiApplication::sendSpontaneousEvent(widget, &translated);
}
+#endif // QT_NO_WHEELEVENT
+
#ifndef QT_NO_DRAGANDDROP
void QWidgetWindow::handleDragEnterMoveEvent(QDragMoveEvent *event)
void handleTouchEvent(QTouchEvent *);
void handleMoveEvent(QMoveEvent *);
void handleResizeEvent(QResizeEvent *);
+#ifndef QT_NO_WHEELEVENT
void handleWheelEvent(QWheelEvent *);
+#endif
#ifndef QT_NO_DRAGANDDROP
void handleDragEnterMoveEvent(QDragMoveEvent *);
void handleDragLeaveEvent(QDragLeaveEvent *);