summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlengine.cpp
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2009-09-01 03:38:08 (GMT)
committerAaron Kennedy <aaron.kennedy@nokia.com>2009-09-01 03:38:08 (GMT)
commit49e4975e96ac9e2e8e6af1c58d3ed1453a130eb4 (patch)
tree30595ddf8401cdde3f0c7fdfb233e8ddcb600e70 /src/declarative/qml/qmlengine.cpp
parent671c3ac47a258a876352a4c4d38937e0fb7034a7 (diff)
downloadQt-49e4975e96ac9e2e8e6af1c58d3ed1453a130eb4.zip
Qt-49e4975e96ac9e2e8e6af1c58d3ed1453a130eb4.tar.gz
Qt-49e4975e96ac9e2e8e6af1c58d3ed1453a130eb4.tar.bz2
Implement more of XMLHttpRequest
Diffstat (limited to 'src/declarative/qml/qmlengine.cpp')
-rw-r--r--src/declarative/qml/qmlengine.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/declarative/qml/qmlengine.cpp b/src/declarative/qml/qmlengine.cpp
index d06376a..cc0d4c5 100644
--- a/src/declarative/qml/qmlengine.cpp
+++ b/src/declarative/qml/qmlengine.cpp
@@ -109,8 +109,8 @@ QScriptValue desktopOpenUrl(QScriptContext *ctxt, QScriptEngine *e)
QmlEnginePrivate::QmlEnginePrivate(QmlEngine *e)
: rootContext(0), currentBindContext(0), currentExpression(0),
isDebugging(false), contextClass(0), objectClass(0), valueTypeClass(0),
- scriptEngine(this), rootComponent(0), networkAccessManager(0), typeManager(e),
- uniqueId(1)
+ nodeListClass(0), namedNodeMapClass(0), scriptEngine(this), rootComponent(0),
+ networkAccessManager(0), typeManager(e), uniqueId(1)
{
QScriptValue qtObject =
scriptEngine.newQMetaObject(StaticQtMetaObject::get());
@@ -139,6 +139,10 @@ QmlEnginePrivate::~QmlEnginePrivate()
objectClass = 0;
delete networkAccessManager;
networkAccessManager = 0;
+ delete nodeListClass;
+ nodeListClass = 0;
+ delete namedNodeMapClass;
+ namedNodeMapClass = 0;
for(int ii = 0; ii < bindValues.count(); ++ii)
clear(bindValues[ii]);