KWin::Info Struct Reference
Information about a window. More...
#include <kwin.h>
Public Methods | |
bool | isIconified () const |
Checks whether the window is iconified (minimized). | |
QString | visibleNameWithState () const |
Returns a visible name with state. | |
Public Attributes | |
WId | win |
The window's id. | |
long unsigned int | state |
The window's state. | |
NET::MappingState | mappingState |
The mapping state. | |
NETStrut | strut |
The strut. | |
NET::WindowType | windowType |
The window type. | |
QString | visibleName |
The visible name of the window. | |
QString | name |
The name of the window. | |
int | desktop |
The number of the window's desktop. | |
bool | onAllDesktops |
true if the window is on all desktops. | |
pid_t | pid |
The process id of the window's owner. | |
QRect | geometry |
Position and size of the window contents. | |
QRect | frameGeometry |
Position and size of the window's frame. |
Detailed Description
Information about a window.
Definition at line 91 of file kwin.h.
Member Function Documentation
|
Checks whether the window is iconified (minimized).
Definition at line 117 of file kwin.h. References mappingState. Referenced by visibleNameWithState(). |
|
Returns a visible name with state. This is a simple convenience function that returns the visible name but with parentheses around iconified windows
Definition at line 476 of file kwin.cpp. References QString::append(), isIconified(), QString::prepend(), and visibleName. |
Member Data Documentation
|
The window's id.
Definition at line 94 of file kwin.h. Referenced by KWin::info(). |
|
The window's state.
Definition at line 96 of file kwin.h. Referenced by KWin::info(). |
|
The mapping state.
Definition at line 98 of file kwin.h. Referenced by KWin::info(), and isIconified(). |
|
The strut.
Definition at line 100 of file kwin.h. Referenced by KWin::info(). |
|
The window type.
Definition at line 102 of file kwin.h. Referenced by KWin::info(). |
|
The visible name of the window.
Definition at line 104 of file kwin.h. Referenced by KWin::info(), and visibleNameWithState(). |
|
The name of the window.
Definition at line 106 of file kwin.h. Referenced by KWin::info(). |
|
The number of the window's desktop.
Definition at line 108 of file kwin.h. Referenced by KWin::info(), and KWin::setOnAllDesktops(). |
|
true if the window is on all desktops.
Definition at line 110 of file kwin.h. Referenced by KWin::info(). |
|
The process id of the window's owner.
Definition at line 112 of file kwin.h. Referenced by KWin::info(). |
|
Position and size of the window contents.
Definition at line 119 of file kwin.h. Referenced by KWin::info(). |
|
Position and size of the window's frame.
Definition at line 121 of file kwin.h. Referenced by KWin::info(). |
The documentation for this struct was generated from the following files: