Paste P549

Masterwork From Distant Lands
ActivePublic

Authored by davidedmundson on Feb 29 2020, 12:02 AM.
diff --git a/src/widgets/kernel/qtooltip.cpp b/src/widgets/kernel/qtooltip.cpp
index 1ec3612457..d930b12d07 100644
--- a/src/widgets/kernel/qtooltip.cpp
+++ b/src/widgets/kernel/qtooltip.cpp
@@ -402,9 +402,9 @@ void QTipLabel::placeTip(const QPoint &pos, QWidget *w)
#endif //QT_NO_STYLE_STYLESHEET
QPoint p = pos;
- int screenNumber = getTipScreen(pos, w);
- QScreen *screen = QGuiApplication::screens().at(screenNumber);
- if (screen) {
+ QWindow *window = w->windowHandle();
+ if (windowHandle) {
+ screen = window->screen();
const QPlatformScreen *platformScreen = screen->handle();
const QSize cursorSize = QHighDpi::fromNativePixels(platformScreen->cursor()->size(),
platformScreen);
davidedmundson edited the content of this paste. (Show Details)Feb 29 2020, 12:02 AM
davidedmundson changed the title of this paste from untitled to Masterwork From Distant Lands.