KWindowSystem
kwindowsystem.h
35 Q_PROPERTY(bool showingDesktop READ showingDesktop WRITE setShowingDesktop NOTIFY showingDesktopChanged)
static Q_INVOKABLE void activateWindow(QWindow *window, long time=0)
Requests that window window is activated.
Definition kwindowsystem.cpp:81
static bool isPlatformX11()
Convenience method to check whether the Platform is X11.
static void setShowingDesktop(bool showing)
Sets the state of the "showing desktop" mode of the window manager.
Definition kwindowsystem.cpp:123
static void setMainWindow(QWindow *subwindow, WId mainwindow)
Sets the parent window of subwindow to be mainwindow.
Definition kwindowsystem.cpp:87
static Q_INVOKABLE void setCurrentXdgActivationToken(const QString &token)
Sets the token that will be used when activateWindow is called next.
Definition kwindowsystem.cpp:190
void showingDesktopChanged(bool showing)
The state of showing the desktop has changed.
static bool isPlatformWayland()
Convenience method to check whether the Platform is Wayland.
static void updateStartupId(QWindow *window)
Updates the platform-specific startup id, if any.
Definition kwindowsystem.cpp:166
Platform
Enum describing the windowing system platform used by the QGuiApplication.
Definition kwindowsystem.h:132
QObject(QObject *parent)
Q_ENUM(...)
Q_INVOKABLEQ_INVOKABLE
Q_OBJECTQ_OBJECT
Q_PROPERTY(...)
Q_SIGNALSQ_SIGNALS
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:52:11 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:52:11 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.