1 #ifndef RSCRIPTHANDLERECMA_H
2 #define RSCRIPTHANDLERECMA_H
12 class QScriptEngineDebugger;
32 virtual void doScript(
const QString& scriptFile,
const QStringList& arguments = QStringList());
33 virtual void eval(
const QString& script,
const QString& fileName = QString());
51 static QScriptValue
ecmaInclude(QScriptContext* context,
53 static QScriptValue
ecmaPrint(QScriptContext* context,
55 static QScriptValue
ecmaDebug(QScriptContext* context,
57 static QScriptValue
ecmaWarning(QScriptContext* context,
59 static QScriptValue
ecmaCritical(QScriptContext* context,
63 static QScriptValue
ecmaGray(QScriptContext* context,
65 static QScriptValue
ecmaQtEscape(QScriptContext* context,
67 static QScriptValue
ecmaDestroy(QScriptContext* context,
99 static QScriptValue
ecmaMSleep(QScriptContext* context,
115 static QScriptValue
ecmaGetOpt(QScriptContext* context,
119 static QScriptValue
ecmaDownload(QScriptContext* context,
122 QScriptContext* context, QScriptEngine*
engine);
126 static QScriptValue
throwError(
const QString& message,
127 QScriptContext* context);
135 qWarning(
"REcmaHandler::installTranslationFunctions: "
139 engine->installTranslatorFunctions();
156 #endif // RECMASCRIPTHANDLER_H