Qt6: Port some uses of QApplication::desktop()->availableGeometry()

Task-number: QTCREATORBUG-24098
Change-Id: I3bf911402084fb26110a89992cb5f1d61c2f46e9
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2020-07-29 16:24:21 +02:00
parent 0950940c35
commit 5363256acd
4 changed files with 21 additions and 39 deletions

View File

@@ -26,10 +26,10 @@
#include "execmenu.h"
#include <QApplication>
#include <QDesktopWidget>
#include <QMenu>
#include <QPoint>
#include <QRect>
#include <QScreen>
#include <QSize>
#include <QWidget>
@@ -43,7 +43,7 @@ namespace Utils {
QAction *execMenuAtWidget(QMenu *menu, QWidget *widget)
{
QPoint p;
QRect screen = QApplication::desktop()->availableGeometry(widget);
QRect screen = widget->screen()->availableGeometry();
QSize sh = menu->sizeHint();
QRect rect = widget->rect();
if (widget->isRightToLeft()) {