KWin
Loading...
Searching...
No Matches
Public Slots | Public Member Functions | List of all members
KWin::DeclarativeScript Class Reference

#include <scripting.h>

Inheritance diagram for KWin::DeclarativeScript:
KWin::AbstractScript

Public Slots

Q_SCRIPTABLE void run () override
 
- Public Slots inherited from KWin::AbstractScript
void stop ()
 
virtual void run ()=0
 

Public Member Functions

 DeclarativeScript (int id, QString scriptName, QString pluginName, QObject *parent=nullptr)
 
 ~DeclarativeScript () override
 
- Public Member Functions inherited from KWin::AbstractScript
 AbstractScript (int id, QString scriptName, QString pluginName, QObject *parent=nullptr)
 
 ~AbstractScript () override
 
int scriptId () const
 
QString fileName () const
 
const QString & pluginName ()
 
bool running () const
 
KConfigGroup config () const
 

Additional Inherited Members

- Signals inherited from KWin::AbstractScript
void runningChanged (bool)
 
- Protected Member Functions inherited from KWin::AbstractScript
void setRunning (bool running)
 

Detailed Description

Definition at line 252 of file scripting.h.

Constructor & Destructor Documentation

◆ DeclarativeScript()

KWin::DeclarativeScript::DeclarativeScript ( int id,
QString scriptName,
QString pluginName,
QObject * parent = nullptr )
explicit

Definition at line 563 of file scripting.cpp.

◆ ~DeclarativeScript()

KWin::DeclarativeScript::~DeclarativeScript ( )
override

Definition at line 571 of file scripting.cpp.

Member Function Documentation

◆ run

void KWin::DeclarativeScript::run ( )
overrideslot

Definition at line 575 of file scripting.cpp.


The documentation for this class was generated from the following files: