diff options
Diffstat (limited to 'src/lib/corelib/language/scriptengine.h')
-rw-r--r-- | src/lib/corelib/language/scriptengine.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/corelib/language/scriptengine.h b/src/lib/corelib/language/scriptengine.h index 3d90f7b0c..c56dece01 100644 --- a/src/lib/corelib/language/scriptengine.h +++ b/src/lib/corelib/language/scriptengine.h @@ -116,7 +116,11 @@ public: return v.isError() || hasUncaughtException(); } + void cancel(); + private: + Q_INVOKABLE void abort(); + void extendJavaScriptBuiltins(); void installFunction(const QString &name, QScriptValue *functionValue, FunctionSignature f); void installImportFunctions(); @@ -161,6 +165,7 @@ private: QStack<QStringList> m_extensionSearchPathsStack; QScriptValue m_loadFileFunction; QScriptValue m_loadExtensionFunction; + QScriptValue m_cancelationError; }; } // namespace Internal |