#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: