From d85e86375d44583bf8fda25ba5140f9aacfb0a0d Mon Sep 17 00:00:00 2001 From: Friedemann Kleint <Friedemann.Kleint@qt.io> Date: Tue, 30 Jan 2018 15:55:40 +0100 Subject: [PATCH] Qt Designer: Fix deprecation warning Use QDesktopWidget::availableGeometry(QWidget *) instead of QDesktopWidget::availableGeometry(int), fixing: shared\previewmanager.cpp:784:102: warning: 'const QRect QDesktopWidget::availableGeometry(int) const' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations] const QRect availGeometry = desktop->availableGeometry(desktop->screenNumber(lastPreview)); ^ Change-Id: Iac3a5fe4931503c42c94428ac19cd1dcbfb277aa Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io> --- src/designer/src/lib/shared/previewmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/designer/src/lib/shared/previewmanager.cpp b/src/designer/src/lib/shared/previewmanager.cpp index b4c76993b..f0305715d 100644 --- a/src/designer/src/lib/shared/previewmanager.cpp +++ b/src/designer/src/lib/shared/previewmanager.cpp @@ -781,7 +781,7 @@ QWidget *PreviewManager::showPreview(const QDesignerFormWindowInterface *fw, if (QWidget *lastPreview = d->m_previews.back().m_widget) { QDesktopWidget *desktop = qApp->desktop(); const QRect lastPreviewGeometry = lastPreview->frameGeometry(); - const QRect availGeometry = desktop->availableGeometry(desktop->screenNumber(lastPreview)); + const QRect availGeometry = desktop->availableGeometry(lastPreview); const QPoint newPos = lastPreviewGeometry.topRight() + QPoint(Spacing, 0); if (newPos.x() + size.width() < availGeometry.right()) widget->move(newPos); -- GitLab