From 803b9f16e0b9133ddfef40dd16a368c39fa1b0a6 Mon Sep 17 00:00:00 2001 From: Nate Graham Date: Thu, 20 Aug 2020 12:04:34 -0600 Subject: Extract code to get list of connected screens into a re-usable function Right now it's duplicated twice, and once we add per-screen-arrangement memory for window sizes as well, it will be duplicated four times unless we put it into a function. --- src/gui/kwindowconfig.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/gui/kwindowconfig.h') diff --git a/src/gui/kwindowconfig.h b/src/gui/kwindowconfig.h index 04af27d1..0d36fa48 100644 --- a/src/gui/kwindowconfig.h +++ b/src/gui/kwindowconfig.h @@ -82,6 +82,12 @@ KCONFIGGUI_EXPORT void saveWindowPosition(const QWindow *window, KConfigGroup &c * @since 5.74 */ KCONFIGGUI_EXPORT void restoreWindowPosition(QWindow *window, const KConfigGroup &config); -} +/** + * Convenience function to get a space-separated list of all connected screens. + * + * @since 5.75 + */ +QString allConnectedScreens(); +} #endif // KWINDOWCONFIG_H -- cgit v1.2.1