KWin
|
#include <workspace_wrapper.h>
Public Member Functions | |
Q_INVOKABLE QList< KWin::Window * > | windowList () const |
QtScriptWorkspaceWrapper (QObject *parent=nullptr) | |
![]() | |
Window * | activeWindow () const |
void | setActiveWindow (Window *window) |
QString | currentActivity () const |
void | setCurrentActivity (const QString &activity) |
QSize | desktopGridSize () const |
int | desktopGridWidth () const |
int | desktopGridHeight () const |
int | workspaceWidth () const |
int | workspaceHeight () const |
QSize | workspaceSize () const |
KWin::Output * | activeScreen () const |
QList< KWin::Output * > | screens () const |
QStringList | activityList () const |
QSize | virtualScreenSize () const |
QRect | virtualScreenGeometry () const |
QPoint | cursorPos () const |
QList< VirtualDesktop * > | desktops () const |
VirtualDesktop * | currentDesktop () const |
void | setCurrentDesktop (VirtualDesktop *desktop) |
Q_INVOKABLE KWin::Output * | screenAt (const QPointF &pos) const |
Q_INVOKABLE KWin::TileManager * | tilingForScreen (const QString &screenName) const |
Q_INVOKABLE KWin::TileManager * | tilingForScreen (KWin::Output *output) const |
Q_SCRIPTABLE QRectF | clientArea (ClientAreaOption option, KWin::Output *output, KWin::VirtualDesktop *desktop) const |
Q_SCRIPTABLE QRectF | clientArea (ClientAreaOption option, KWin::Window *client) const |
Q_SCRIPTABLE QRectF | clientArea (ClientAreaOption option, const KWin::Window *client) const |
Q_SCRIPTABLE void | createDesktop (int position, const QString &name) const |
Q_SCRIPTABLE void | removeDesktop (KWin::VirtualDesktop *desktop) const |
Q_SCRIPTABLE QString | supportInformation () const |
QList< KWin::Window * > | stackingOrder () const |
Q_INVOKABLE void | raiseWindow (KWin::Window *window) |
Q_SCRIPTABLE KWin::Window * | getClient (qulonglong windowId) |
Q_INVOKABLE QList< KWin::Window * > | windowAt (const QPointF &pos, int count=1) const |
Q_INVOKABLE bool | isEffectActive (const QString &pluginId) const |
Definition at line 364 of file workspace_wrapper.h.
|
explicit |
Definition at line 414 of file workspace_wrapper.cpp.
QList< KWin::Window * > KWin::QtScriptWorkspaceWrapper::windowList | ( | ) | const |
List of windows currently managed by KWin.
Definition at line 419 of file workspace_wrapper.cpp.