diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-07-13 14:58:51 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-07-14 19:24:28 +0200 |
commit | b8ebadbecdc740ba449492e5808a778ad7b3456c (patch) | |
tree | 926fdaf5d1bce823bcac5b9b83bdcd54fa321fce /src/widgets/kernel/qdesktopwidget_p.h | |
parent | 77c2ac559fc9085608ec5a6995fcf4ec8446ec67 (diff) |
Remove wrapper APIs from QDesktopWidgetPrivate
Change-Id: I99e7d82a9e369fee23bcc565553ad9783fa862f9
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/widgets/kernel/qdesktopwidget_p.h')
-rw-r--r-- | src/widgets/kernel/qdesktopwidget_p.h | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/widgets/kernel/qdesktopwidget_p.h b/src/widgets/kernel/qdesktopwidget_p.h index d2845af17c..f0664794bc 100644 --- a/src/widgets/kernel/qdesktopwidget_p.h +++ b/src/widgets/kernel/qdesktopwidget_p.h @@ -96,51 +96,6 @@ public: return screenWidgets.value(qScreen); } - static inline int screenNumber(const QWidget *widget = nullptr) - { - if (!widget) - return 0; - return QGuiApplication::screens().indexOf(widget->screen()); - } - - static inline int screenNumber(const QPoint &point) - { - int screenNo = 0; - if (QScreen *screen = QGuiApplication::screenAt(point)) - screenNo = QGuiApplication::screens().indexOf(screen); - return screenNo; - } - - static inline QScreen *screen(int screenNo = -1) - { - const QList<QScreen *> screens = QGuiApplication::screens(); - if (screenNo == -1) - screenNo = 0; - if (screenNo < 0 || screenNo >= screens.size()) - return nullptr; - return screens.at(screenNo); - } - - static inline QRect screenGeometry(int screenNo = -1) - { - QRect rect; - if (const QScreen *s = screen(screenNo)) - rect = s->geometry(); - return rect; - } - static inline QRect screenGeometry(const QPoint &point) - { return screenGeometry(screenNumber(point)); } - - static inline QRect availableGeometry(int screenNo = -1) - { - QRect rect; - if (const QScreen *s = screen(screenNo)) - rect = s->availableGeometry(); - return rect; - } - static inline QRect availableGeometry(const QPoint &point) - { return availableGeometry(screenNumber(point)); } - QFlatMap<QScreen*, QDesktopScreenWidget*> screenWidgets; }; |