Browse Source

Use valid event type in QWidget::enterEvent()

adaptive-webui-19844
Vladimir Golovnev (Glassez) 4 years ago
parent
commit
a8127d6102
No known key found for this signature in database
GPG Key ID: 52A2C7DEE2DFA6F7
  1. 4
      src/gui/properties/piecesbar.cpp
  2. 16
      src/gui/properties/piecesbar.h

4
src/gui/properties/piecesbar.cpp

@ -143,7 +143,11 @@ bool PiecesBar::event(QEvent *e) @@ -143,7 +143,11 @@ bool PiecesBar::event(QEvent *e)
return base::event(e);
}
#if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0))
void PiecesBar::enterEvent(QEnterEvent *e)
#else
void PiecesBar::enterEvent(QEvent *e)
#endif
{
m_hovered = true;
base::enterEvent(e);

16
src/gui/properties/piecesbar.h

@ -54,15 +54,19 @@ public: @@ -54,15 +54,19 @@ public:
virtual void clear();
// QObject interface
virtual bool event(QEvent*) override;
virtual bool event(QEvent *e) override;
protected:
// QWidget interface
void enterEvent(QEvent*) override;
void leaveEvent(QEvent*) override;
void mouseMoveEvent(QMouseEvent*) override;
void paintEvent(QPaintEvent*) 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 mouseMoveEvent(QMouseEvent *e) override;
void paintEvent(QPaintEvent *e) override;
void requestImageUpdate();
QColor backgroundColor() const;

Loading…
Cancel
Save