From be45ada0359c0a33b97a2672af6b4c1f5dfe78a1 Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Sat, 24 Mar 2018 20:57:05 +0100 Subject: [PATCH] QToolTip: replace deprecated QDesktopWidget::screenGeometry() QDesktopWidget::screenGeometry() was deprecated in 5.11 and replaced by QScreen::geometry() Change-Id: I23f5b6a4ed6b76cf558cd8d3ad49bc8029c16f61 Reviewed-by: Richard Moe Gustavsen --- src/widgets/kernel/qtooltip.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/kernel/qtooltip.cpp b/src/widgets/kernel/qtooltip.cpp index e9a682fabf..f70efff9a1 100644 --- a/src/widgets/kernel/qtooltip.cpp +++ b/src/widgets/kernel/qtooltip.cpp @@ -229,7 +229,7 @@ void QTipLabel::updateSize(const QPoint &pos) ++extra.rheight(); QSize sh = sizeHint(); if (wordWrap()) { - const QRect screenRect = QApplication::desktop()->screenGeometry(pos); + const QRect screenRect = QGuiApplication::screenAt(pos)->geometry(); if (sh.width() > screenRect.width()) { // Try to use widely accepted 75chars max length or 80% of the screen width else. // See https://en.wikipedia.org/wiki/Line_length