Plasma
scriptengine.h
Go to the documentation of this file.
121 PLASMA_EXPORT DataEngineScript *loadScriptEngine(const QString &language, DataEngine *dataEngine);
150 PLASMA_EXPORT PackageStructure::Ptr packageStructure(const QString &language, ComponentType type);
ComponentType
The ComonentType enumeration refers to the various types of components, or plugins, supported by plasma.
Definition: plasma.h:225
Provides a restricted interface for scripting a runner.
Definition: runnerscript.h:40
An abstract base class for Plasma Runner plugins.
Definition: abstractrunner.h:63
Provides a restricted interface for scripting a Wallpaper.
Definition: wallpaperscript.h:42
AppletScript * loadScriptEngine(const QString &language, Applet *applet)
Loads an Applet script engine for the given language.
Definition: scriptengine.cpp:206
The base class for scripting interfaces to be used in loading plasmoids of a given language...
Definition: scriptengine.h:65
Provides a restricted interface for scripting a DataEngine.
Definition: dataenginescript.h:41
Provides a restricted interface for scripted applets.
Definition: appletscript.h:51
static QScriptValue type(QScriptContext *ctx, QScriptEngine *eng)
Definition: easingcurve.cpp:63
QStringList knownLanguages(ComponentTypes types)
Definition: scriptengine.cpp:67
PackageStructure::Ptr packageStructure(const QString &language, ComponentType type)
Loads an appropriate PackageStructure for the given language and type.
Definition: scriptengine.cpp:274
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.