KDEUI
kwindowsystem.h
Go to the documentation of this file.
102 static KWindowInfo windowInfo( WId win, unsigned long properties, unsigned long properties2 = 0 );
void stackingOrderChanged()
Emitted when the stacking order of the window changed.
static void setOnDesktop(WId win, int desktop)
Moves window win to desktop desktop.
Definition kwindowsystem_mac.cpp:406
void strutChanged()
Something changed with the struts, may or may not have changed the work area.
void numberOfDesktopsChanged(int num)
The number of desktops changed.
void compositingChanged(bool enabled)
Compositing was enabled or disabled.
static void setOnAllDesktops(WId win, bool b)
Sets window win to be present on all virtual desktops if is true.
Definition kwindowsystem_mac.cpp:400
static void setMainWindow(QWidget *subwindow, WId mainwindow)
Sets the parent window of subwindow to be mainwindow.
Definition kwindowsystem_mac.cpp:412
void currentDesktopChanged(int desktop)
Switched to another virtual desktop.
static QList< WId > stackingOrder()
Returns the list of all toplevel windows currently managed by the window manager in the current stack...
Definition kwindowsystem_mac.cpp:340
static WId transientFor(WId window)
Returns the WM_TRANSIENT_FOR property for the given window, i.e.
Definition kwindowsystem_x11.cpp:603
void showingDesktopChanged(bool showing)
The state of showing the desktop has changed.
static const QList< WId > & windows()
Returns the list of all toplevel windows currently managed by the window manager in the order of crea...
Definition kwindowsystem_mac.cpp:318
virtual void connectNotify(const char *signal)
Definition kwindowsystem_mac.cpp:616
static bool hasWId(WId id)
Test to see if id still managed at present.
Definition kwindowsystem_mac.cpp:324
static void activateWindow(WId win, long time=0)
Requests that window win is activated.
Definition kwindowsystem_mac.cpp:355
static bool compositingActive()
Returns true if a compositing manager is running (i.e.
Definition kwindowsystem_mac.cpp:379
static KWindowInfo windowInfo(WId win, unsigned long properties, unsigned long properties2=0)
Returns information about window win.
Definition kwindowsystem_mac.cpp:330
void windowChanged(WId id, unsigned int properties)
void windowChanged(WId id, const unsigned long *properties)
The window changed.
friend class KWindowSystemStaticContainer
Definition kwindowsystem.h:642
static WId groupLeader(WId window)
Returns the leader window for the group the given window is in, if any.
Definition kwindowsystem_x11.cpp:622
static void setCurrentDesktop(int desktop)
Convenience function to set the current desktop to desktop.
Definition kwindowsystem_mac.cpp:394
static QPixmap icon(WId win, int width=-1, int height=-1, bool scale=false)
Returns an icon for window win.
Definition kwindowsystem_mac.cpp:418
static WId activeWindow()
Returns the currently active window, or 0 if no window is active.
Definition kwindowsystem_mac.cpp:348
void activeWindowChanged(WId id)
Hint that <Window> is active (= has focus) now.
static void forceActiveWindow(WId win, long time=0)
Sets window win to be the active window.
Definition kwindowsystem_mac.cpp:366
static int numberOfDesktops()
Returns the number of virtual desktops.
Definition kwindowsystem_mac.cpp:389
static void demandAttention(WId win, bool set=true)
When application finishes some operation and wants to notify the user about it, it can call demandAtt...
Definition kwindowsystem_mac.cpp:373
static pid_t pid
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.