Fix QWidget::enterEvent with Qt 6
This commit is contained in:
@@ -32,6 +32,8 @@ class QEvent;
|
||||
class QKeyEvent;
|
||||
class QMouseEvent;
|
||||
class QWheelEvent;
|
||||
class QEnterEvent;
|
||||
|
||||
#ifndef Q_OS_MACOS
|
||||
class TrackSliderPopup;
|
||||
#endif
|
||||
@@ -54,8 +56,12 @@ class TrackSliderSlider : public QSlider {
|
||||
void mouseReleaseEvent(QMouseEvent* e) override;
|
||||
void mouseMoveEvent(QMouseEvent* e) override;
|
||||
void wheelEvent(QWheelEvent *e) override;
|
||||
void enterEvent(QEvent*) override;
|
||||
void leaveEvent(QEvent*) override;
|
||||
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
|
||||
void enterEvent(QEnterEvent *e) override;
|
||||
#else
|
||||
void enterEvent(QEvent *e) override;
|
||||
#endif
|
||||
void leaveEvent(QEvent *e) override;
|
||||
void keyPressEvent(QKeyEvent* event) override;
|
||||
|
||||
private slots:
|
||||
|
||||
Reference in New Issue
Block a user