TScriptEngine Class

Header: #include <TScriptEngine>
Inherits: QScriptEngine

Public Functions

TScriptEngine(QObject *iParent = 0)
~TScriptEngine()

Public Slots

void regFunction(QScriptEngine::FunctionSignature iFunc, const QString &iNameStr)
void regQObject(const QString &iNameStr, QObject *iObj)
void regValue(const QString &iNameStr, const QScriptValue &iValue)

Static Public Members

QScriptValue availablePackages(QScriptContext *iContext, QScriptEngine *iEngine)
QScriptValue importPackage(QScriptContext *iContext, QScriptEngine *iEngine)

Additional Inherited Members

Detailed Description

Member Function Documentation

TScriptEngine::TScriptEngine(QObject *iParent = 0)

Default constructs an instance of TScriptEngine.

TScriptEngine::~TScriptEngine()

Destroys the instance of TScriptEngine.

[static] QScriptValue TScriptEngine::availablePackages(QScriptContext *iContext, QScriptEngine *iEngine)

[static] QScriptValue TScriptEngine::importPackage(QScriptContext *iContext, QScriptEngine *iEngine)

[slot] void TScriptEngine::regFunction(QScriptEngine::FunctionSignature iFunc, const QString &iNameStr)

[slot] void TScriptEngine::regQObject(const QString &iNameStr, QObject *iObj)

[slot] void TScriptEngine::regValue(const QString &iNameStr, const QScriptValue &iValue)