Bug #160 » qscript.cpp
1 |
#include <QtCore/QtCore>
|
---|---|
2 |
#include <QtScript/QtScript>
|
3 |
|
4 |
int main(int argc, char *argv[]) |
5 |
{
|
6 |
QCoreApplication a(argc, argv); |
7 |
QScriptEngine engine; |
8 |
|
9 |
QScriptValue aValue = engine.evaluate("2+3"); |
10 |
qDebug() << "aValue:" << aValue.toString(); |
11 |
|
12 |
QScriptValue aFunction = engine.evaluate("(function(a,b) {return a+b;})"); |
13 |
qDebug() << "aFunction:" << aFunction.toString(); |
14 |
|
15 |
QScriptValue jsonParser = engine.evaluate(QLatin1String("JSON.parse")); |
16 |
qDebug() << "jsonParser:" << jsonParser.toString(); |
17 |
|
18 |
return 0; |
19 |
}
|