summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-07-08 14:38:47 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2010-07-08 14:50:25 +0200
commitd70fe1eb6182eda78b3cbb439d92c9b69c6b0a77 (patch)
tree1a206970869e18514c7c57610026be410609a9c7 /src/libs/qmljs/qmljsmodelmanagerinterface.cpp
parenta2ae7eae4c8c719afbfd9caff50a6b6044b8cac9 (diff)
downloadqt-creator-d70fe1eb6182eda78b3cbb439d92c9b69c6b0a77.tar.gz
Introduced QmlJS::LookupContext.
Diffstat (limited to 'src/libs/qmljs/qmljsmodelmanagerinterface.cpp')
-rw-r--r--src/libs/qmljs/qmljsmodelmanagerinterface.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
index 90917547f5..fbd340587e 100644
--- a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
+++ b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp
@@ -31,12 +31,20 @@
using namespace QmlJS;
+static ModelManagerInterface *g_instance = 0;
+
ModelManagerInterface::ModelManagerInterface(QObject *parent)
: QObject(parent)
{
+ Q_ASSERT(! g_instance);
+ g_instance = this;
}
ModelManagerInterface::~ModelManagerInterface()
{
}
+ModelManagerInterface *ModelManagerInterface::instance()
+{
+ return g_instance;
+}