diff --git a/src/libs/vwidgets/vmaingraphicsview.cpp b/src/libs/vwidgets/vmaingraphicsview.cpp index 45d9864d0..5166d11c7 100644 --- a/src/libs/vwidgets/vmaingraphicsview.cpp +++ b/src/libs/vwidgets/vmaingraphicsview.cpp @@ -45,9 +45,9 @@ #include #include #include -#include #include #include +#include #if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0) # include @@ -645,7 +645,7 @@ void VMainGraphicsView::mouseDoubleClickEvent(QMouseEvent *event) //--------------------------------------------------------------------------------------------------------------------- qreal VMainGraphicsView::MinScale() { - const QRect screenRect = QApplication::desktop()->availableGeometry(); + const QRect screenRect = QGuiApplication::primaryScreen()->availableGeometry(); const qreal screenSize = qMin(screenRect.width(), screenRect.height()); return screenSize / maxSceneSize; @@ -654,7 +654,7 @@ qreal VMainGraphicsView::MinScale() //--------------------------------------------------------------------------------------------------------------------- qreal VMainGraphicsView::MaxScale() { - const QRect screenRect = QApplication::desktop()->availableGeometry(); + const QRect screenRect = QGuiApplication::primaryScreen()->availableGeometry(); const qreal screenSize = qMin(screenRect.width(), screenRect.height()); return maxSceneSize / screenSize;