Project

General

Profile

Bug #160 » qscript.cpp

Igor Pashev, 2013-10-27 08:55 AM

 
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
}
(1-1/3)