summaryrefslogtreecommitdiffstats
path: root/src/widgets/kernel/qdesktopwidget_p.h
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2020-07-13 14:58:51 +0200
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-07-14 19:24:28 +0200
commitb8ebadbecdc740ba449492e5808a778ad7b3456c (patch)
tree926fdaf5d1bce823bcac5b9b83bdcd54fa321fce /src/widgets/kernel/qdesktopwidget_p.h
parent77c2ac559fc9085608ec5a6995fcf4ec8446ec67 (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.h45
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;
};