Changed parameter of method enterEvent on ClickableLabel and ZoomableLabel for Qt 6 to QEnterEvent

This commit is contained in:
thunder2 2025-07-19 19:45:04 +02:00
parent b2bec12a43
commit f38b72e7a3
4 changed files with 48 additions and 4 deletions

View file

@ -33,3 +33,21 @@ ClickableLabel::~ClickableLabel() {
void ClickableLabel::mousePressEvent(QMouseEvent* /*event*/) {
emit clicked();
}
#if QT_VERSION >= QT_VERSION_CHECK (6, 0, 0)
void ClickableLabel::enterEvent(QEnterEvent* /*event*/)
#else
void ClickableLabel::enterEvent(QEvent* /*event*/)
#endif
{
if (mUseStyleSheet) {
setStyleSheet("QLabel { border: 2px solid #039bd5; }");
}
}
void ClickableLabel::leaveEvent(QEvent* /*event*/)
{
if (mUseStyleSheet) {
setStyleSheet("");
}
}