From 57edb03dc81836d57d854ab412788b84777d187c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Br=C3=BCbach=2C=20Lukas?= Date: Tue, 25 Nov 2025 11:04:12 +0100 Subject: [PATCH] More version guards. --- .../interface/widgets/general/display/color_bar.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/cockatrice/src/interface/widgets/general/display/color_bar.cpp b/cockatrice/src/interface/widgets/general/display/color_bar.cpp index d4729411f..cb73e9ebc 100644 --- a/cockatrice/src/interface/widgets/general/display/color_bar.cpp +++ b/cockatrice/src/interface/widgets/general/display/color_bar.cpp @@ -108,9 +108,17 @@ void ColorBar::mouseMoveEvent(QMouseEvent *event) if (!isHovered || colors.isEmpty()) return; - QString text = tooltipForPosition(event->position().x()); +#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) + int x = int(event->position().x()); + QPoint gp = event->globalPosition().toPoint(); +#else + int x = event->pos().x(); + QPoint gp = event->globalPos(); +#endif + + QString text = tooltipForPosition(x); if (!text.isEmpty()) - QToolTip::showText(event->globalPosition().toPoint(), text, this); + QToolTip::showText(gp, text, this); } QString ColorBar::tooltipForPosition(int x) const