QScriptEngine Class Reference
[QtScript module]
Inherits QObject.
Types
Methods
- __init__ (self)
- __init__ (self, QObject)
- abortEvaluation (self, QScriptValue result = QScriptValue())
- QScriptEngineAgent agent (self)
- QStringList availableExtensions (self)
- bool canEvaluate (self, QString)
- clearExceptions (self)
- collectGarbage (self)
- QScriptContext currentContext (self)
- QScriptValue defaultPrototype (self, int)
- QScriptValue evaluate (self, QString, QString fileName = QString(), int lineNumber = 1)
- QScriptValue globalObject (self)
- bool hasUncaughtException (self)
- QStringList importedExtensions (self)
- QScriptValue importExtension (self, QString)
- installTranslatorFunctions (self, QScriptValue object = QScriptValue())
- bool isEvaluating (self)
- QScriptValue newArray (self, int length = 0)
- QScriptValue newDate (self, float)
- QScriptValue newDate (self, QDateTime)
- QScriptValue newFunction (self, callable, int length = 0)
- QScriptValue newFunction (self, callable, QScriptValue, int length = 0)
- QScriptValue newObject (self)
- QScriptValue newObject (self, QScriptClass, QScriptValue data = QScriptValue())
- QScriptValue newQMetaObject (self, QMetaObject, QScriptValue ctor = QScriptValue())
- QScriptValue newQObject (self, QObject, ValueOwnership ownership = QScriptEngine.QtOwnership, QObjectWrapOptions options = 0)
- QScriptValue newQObject (self, QScriptValue, QObject, ValueOwnership ownership = QScriptEngine.QtOwnership, QObjectWrapOptions options = 0)
- QScriptValue newRegExp (self, QRegExp)
- QScriptValue newRegExp (self, QString, QString)
- QScriptValue newVariant (self, QVariant)
- QScriptValue newVariant (self, QScriptValue, QVariant)
- QScriptValue nullValue (self)
- popContext (self)
- int processEventsInterval (self)
- QScriptContext pushContext (self)
- reportAdditionalMemoryCost (self, int size)
- setAgent (self, QScriptEngineAgent)
- setDefaultPrototype (self, int, QScriptValue)
- setGlobalObject (self, QScriptValue)
- setProcessEventsInterval (self, int)
- QScriptValue toObject (self, QScriptValue)
- QScriptString toStringHandle (self, QString)
- QScriptValue uncaughtException (self)
- QStringList uncaughtExceptionBacktrace (self)
- int uncaughtExceptionLineNumber (self)
- QScriptValue undefinedValue (self)
Static Methods
Qt Signals
Detailed Description
Type Documentation
QScriptEngine.QObjectWrapOption
QScriptEngine.ValueOwnership
Method Documentation
QScriptEngine.__init__ (self)
QScriptEngine.__init__ (self, QObject)
The QObject argument, if not None, causes self to be owned by Qt instead of PyQt.
QScriptEngine.abortEvaluation (self, QScriptValue result = QScriptValue())
QStringList QScriptEngine.availableExtensions (self)
bool QScriptEngine.canEvaluate (self, QString)
QScriptEngine.clearExceptions (self)
QScriptEngine.collectGarbage (self)
QScriptContext QScriptEngine.currentContext (self)
QScriptValue QScriptEngine.defaultPrototype (self, int)
QScriptValue QScriptEngine.evaluate (self, QString, QString fileName = QString(), int lineNumber = 1)
QScriptValue QScriptEngine.globalObject (self)
bool QScriptEngine.hasUncaughtException (self)
QStringList QScriptEngine.importedExtensions (self)
QScriptValue QScriptEngine.importExtension (self, QString)
QScriptEngine.installTranslatorFunctions (self, QScriptValue object = QScriptValue())
bool QScriptEngine.isEvaluating (self)
QScriptValue QScriptEngine.newArray (self, int length = 0)
QScriptValue QScriptEngine.newDate (self, float)
QScriptValue QScriptEngine.newFunction (self, callable, int length = 0)
QScriptValue QScriptEngine.newFunction (self, callable, QScriptValue, int length = 0)
QScriptValue QScriptEngine.newObject (self)
QScriptValue QScriptEngine.newRegExp (self, QString, QString)
QScriptValue QScriptEngine.newVariant (self, QVariant)
QScriptValue QScriptEngine.nullValue (self)
QScriptEngine.popContext (self)
int QScriptEngine.processEventsInterval (self)
QScriptContext QScriptEngine.pushContext (self)
QScriptEngine.reportAdditionalMemoryCost (self, int size)
QScriptEngine.setDefaultPrototype (self, int, QScriptValue)
QScriptEngine.setGlobalObject (self, QScriptValue)
QScriptEngine.setProcessEventsInterval (self, int)
QScriptString QScriptEngine.toStringHandle (self, QString)
QScriptValue QScriptEngine.uncaughtException (self)
QStringList QScriptEngine.uncaughtExceptionBacktrace (self)
int QScriptEngine.uncaughtExceptionLineNumber (self)
QScriptValue QScriptEngine.undefinedValue (self)
Qt Signal Documentation
void signalHandlerException (const QScriptValue&)
This is the default overload of this signal.