diff --git a/src/libs/vwidgets/fancytabbar/fancytabbar.cpp b/src/libs/vwidgets/fancytabbar/fancytabbar.cpp index ea0e50fbb..fdacb790e 100644 --- a/src/libs/vwidgets/fancytabbar/fancytabbar.cpp +++ b/src/libs/vwidgets/fancytabbar/fancytabbar.cpp @@ -338,7 +338,11 @@ bool FancyTabBar::event(QEvent *event) //--------------------------------------------------------------------------------------------------------------------- // Resets hover animation on mouse enter +#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) +void FancyTabBar::enterEvent(QEnterEvent *e) +#else void FancyTabBar::enterEvent(QEvent *e) +#endif { Q_UNUSED(e) m_hoverRect = QRect(); diff --git a/src/libs/vwidgets/fancytabbar/fancytabbar.h b/src/libs/vwidgets/fancytabbar/fancytabbar.h index b427bf8b3..974162e7c 100644 --- a/src/libs/vwidgets/fancytabbar/fancytabbar.h +++ b/src/libs/vwidgets/fancytabbar/fancytabbar.h @@ -88,7 +88,11 @@ protected: virtual void paintEvent(QPaintEvent *event) override; virtual void mousePressEvent(QMouseEvent *) override; virtual void mouseMoveEvent(QMouseEvent *) override; +#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) + virtual void enterEvent(QEnterEvent *) override; +#else virtual void enterEvent(QEvent *) override; +#endif virtual void leaveEvent(QEvent *) override; private slots: