KDEUI
kwindowinfo.h
Go to the documentation of this file.
QString iconName() const
Returns the name of the window that should be shown in taskbar and all other "iconic" representations...
Definition kwindowinfo_mac.cpp:253
NETExtendedStrut extendedStrut() const
Returns the window extended (partial) strut.
Definition kwindowinfo_mac.cpp:204
NET::WindowType windowType(int supported_types) const
Returns the window type of this window (see NET::WindowType).
Definition kwindowinfo_mac.cpp:210
unsigned long state() const
Returns the window's state flags (see the NET::State enum for details).
Definition kwindowinfo_mac.cpp:175
QString visibleName() const
Returns the visible name of the window (i.e.
Definition kwindowinfo_mac.cpp:225
bool valid(bool withdrawn_is_valid=false) const
Returns false if this window info is not valid (most probably the given window doesn't exist).
Definition kwindowinfo_mac.cpp:165
bool actionSupported(NET::Action action) const
Returns true if the given action is currently supported for the window by the window manager.
Definition kwindowinfo_mac.cpp:288
QByteArray windowClassName() const
Returns the name component of the window class for the window (i.e.
Definition kwindowinfo_win.cpp:293
QByteArray windowRole() const
Returns the window role for the window (i.e.
Definition kwindowinfo_x11.cpp:390
QString visibleIconNameWithState() const
Returns a visible name with state.
Definition kwindowinfo_mac.cpp:238
bool hasState(unsigned long s) const
Returns true if the window has the given state flag set (see the NET::State enum for details).
Definition kwindowinfo_mac.cpp:180
bool isOnCurrentDesktop() const
Returns true if the window is on the currently active virtual desktop.
Definition kwindowinfo_mac.cpp:258
QString visibleNameWithState() const
Returns a visible name with state.
Definition kwindowinfo_mac.cpp:215
KWindowInfo(WId window, unsigned long properties, unsigned long properties2=0)
Reads all the info about the given window.
Definition kwindowinfo_mac.cpp:118
bool isOnDesktop(int desktop) const
Returns true if the window is on the given virtual desktop.
Definition kwindowinfo_mac.cpp:263
WId transientFor() const
Returns the WM_TRANSIENT_FOR property for the window, i.e.
Definition kwindowinfo_x11.cpp:354
KWindowInfo & operator=(const KWindowInfo &)
Definition kwindowinfo_mac.cpp:152
QString visibleIconName() const
Returns the visible name of the window that should be shown in taskbar and all other "iconic" represe...
Definition kwindowinfo_mac.cpp:248
WId groupLeader() const
Returns the leader window for the group the window is in, if any.
Definition kwindowinfo_x11.cpp:363
bool onAllDesktops() const
Returns true if the window is on all desktops (equal to desktop()==NET::OnAllDesktops).
Definition kwindowinfo_mac.cpp:268
QRect geometry() const
Returns the position and size of the window contents.
Definition kwindowinfo_mac.cpp:278
int desktop() const
Returns the virtual desktop this window is on (NET::OnAllDesktops if the window is on all desktops).
Definition kwindowinfo_mac.cpp:273
QByteArray windowClassClass() const
Returns the class component of the window class for the window (i.e.
Definition kwindowinfo_win.cpp:277
NET::MappingState mappingState() const
Returns the mapping state of the window (see NET::MappingState).
Definition kwindowinfo_mac.cpp:199
QRect frameGeometry() const
Returns the frame geometry of the window, i.e.
Definition kwindowinfo_mac.cpp:283
QByteArray clientMachine() const
Returns the client machine for the window (i.e.
Definition kwindowinfo_x11.cpp:399
QString name() const
Returns the name of the window, as specified by the application, without any modifications.
Definition kwindowinfo_mac.cpp:230
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Tue Mar 25 2025 00:00:00 by doxygen 1.14.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.