Qt version guards.

This commit is contained in:
Brübach, Lukas 2025-11-29 22:43:46 +01:00
parent 60fdad20d5
commit 548f8e20d2
2 changed files with 11 additions and 1 deletions

View file

@ -128,11 +128,17 @@ void ArchidektApiResponseDeckEntryDisplayWidget::mousePressEvent(QMouseEvent *ev
QWidget::mousePressEvent(event);
actRequestNavigationToDeck();
}
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
void ArchidektApiResponseDeckEntryDisplayWidget::enterEvent(QEnterEvent *event)
#else
void ArchidektApiResponseDeckEntryDisplayWidget::enterEvent(QEvent *event) override; // Qt5 signature
#endif
{
QWidget::enterEvent(event);
backgroundPlateWidget->setFocused(true);
}
void ArchidektApiResponseDeckEntryDisplayWidget::leaveEvent(QEvent *event)
{
QWidget::leaveEvent(event);

View file

@ -33,7 +33,11 @@ public slots:
protected:
void mousePressEvent(QMouseEvent *event) override;
void enterEvent(QEnterEvent *event) override;
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
void enterEvent(QEnterEvent *event) override; // Qt6 signature
#else
void enterEvent(QEvent *event) override; // Qt5 signature
#endif
void leaveEvent(QEvent *event) override;
private: