Subversion Repositories public iLand

Rev

Rev 217 | Rev 245 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 217 Rev 242
Line 5... Line 5...
5
#include "model.h"
5
#include "model.h"
6
#include "resourceunit.h"
6
#include "resourceunit.h"
7
#include "tree.h"
7
#include "tree.h"
8
#include "expressionwrapper.h"
8
#include "expressionwrapper.h"
9
9
-
 
10
#include "climateconverter.h"
10
11
11
#include <QtScript>
12
#include <QtScript>
12
#include <QTextEdit>
13
#include <QTextEdit>
13
QObject *Management::scriptOutput = 0;
14
QObject *Management::scriptOutput = 0;
14
15
Line 44... Line 45...
44
    mEngine = new QScriptEngine();
45
    mEngine = new QScriptEngine();
45
    QScriptValue objectValue = mEngine->newQObject(this);
46
    QScriptValue objectValue = mEngine->newQObject(this);
46
    QScriptValue dbgprint = mEngine->newFunction(script_debug);
47
    QScriptValue dbgprint = mEngine->newFunction(script_debug);
47
    mEngine->globalObject().setProperty("management", objectValue);
48
    mEngine->globalObject().setProperty("management", objectValue);
48
    mEngine->globalObject().setProperty("print",dbgprint);
49
    mEngine->globalObject().setProperty("print",dbgprint);
-
 
50
    // other object types
-
 
51
    ClimateConverter::addToScriptEngine(*mEngine);
49
52
50
}
53
}
51
54
52
Management::~Management()
55
Management::~Management()
53
{
56
{