#include <scripting.h>
The heart of KWin::Scripting. Infinite power lies beyond
Definition at line 309 of file scripting.h.
◆ ~Scripting()
KWin::Scripting::~Scripting |
( |
| ) |
|
|
override |
◆ actionsForUserActionMenu()
QList< QAction * > KWin::Scripting::actionsForUserActionMenu |
( |
KWin::Window * | c, |
|
|
QMenu * | parent ) |
Invokes all registered callbacks to add actions to the UserActionsMenu.
- Parameters
-
c | The Client for which the UserActionsMenu is about to be shown |
parent | The parent menu to which to add created child menus and items |
- Returns
- QList< QAction* > List of all actions aggregated from all scripts.
Definition at line 840 of file scripting.cpp.
◆ create()
◆ declarativeScriptSharedContext() [1/2]
QQmlContext * KWin::Scripting::declarativeScriptSharedContext |
( |
| ) |
|
|
inline |
◆ declarativeScriptSharedContext() [2/2]
QQmlContext * KWin::Scripting::declarativeScriptSharedContext |
( |
| ) |
const |
|
inline |
◆ findScript()
◆ isScriptLoaded()
bool KWin::Scripting::isScriptLoaded |
( |
const QString & | pluginName | ) |
const |
◆ loadDeclarativeScript()
int KWin::Scripting::loadDeclarativeScript |
( |
const QString & | filePath, |
|
|
const QString & | pluginName = QString() ) |
◆ loadScript()
int KWin::Scripting::loadScript |
( |
const QString & | filePath, |
|
|
const QString & | pluginName = QString() ) |
◆ qmlEngine() [1/2]
QQmlEngine * KWin::Scripting::qmlEngine |
( |
| ) |
|
|
inline |
◆ qmlEngine() [2/2]
QQmlEngine * KWin::Scripting::qmlEngine |
( |
| ) |
const |
|
inline |
◆ scriptDestroyed
void KWin::Scripting::scriptDestroyed |
( |
QObject * | object | ) |
|
|
slot |
◆ self()
◆ start
void KWin::Scripting::start |
( |
| ) |
|
|
slot |
◆ unloadScript()
bool KWin::Scripting::unloadScript |
( |
const QString & | pluginName | ) |
|
◆ workspaceWrapper()
The documentation for this class was generated from the following files: