summaryrefslogtreecommitdiff
path: root/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@nokia.com>2010-04-16 12:42:12 +0200
committerErik Verbruggen <erik.verbruggen@nokia.com>2010-04-16 12:55:00 +0200
commitd88eaff481ba469f5a41b0bc893b78d1e4a8ed87 (patch)
treeb59d3d64d48e4a25770410088f04e62de0a629de /src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
parentfb9a9ceede0d872742c44462292626475df9f145 (diff)
downloadqt-creator-d88eaff481ba469f5a41b0bc893b78d1e4a8ed87.tar.gz
Hooked up the QML task manager again.
The QML task manager behaviour is to show warnings/errors for _saved_ files only.
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectplugin.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectplugin.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
index 3077d69f06..f58d3ecb5e 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
@@ -77,6 +77,7 @@ bool QmlProjectPlugin::initialize(const QStringList &, QString *errorMessage)
Manager *manager = new Manager;
m_qmlTaskManager = new QmlTaskManager(this);
+ addAutoReleasedObject(m_qmlTaskManager);
addAutoReleasedObject(manager);
addAutoReleasedObject(new Internal::QmlProjectRunConfigurationFactory);
@@ -100,8 +101,8 @@ void QmlProjectPlugin::extensionsInitialized()
QmlJSEditor::ModelManagerInterface *modelManager = pluginManager->getObject<QmlJSEditor::ModelManagerInterface>();
Q_ASSERT(modelManager);
- connect(modelManager, SIGNAL(documentUpdated(QmlJS::Document::Ptr)),
- m_qmlTaskManager, SLOT(documentUpdated(QmlJS::Document::Ptr)));
+ connect(modelManager, SIGNAL(documentChangedOnDisk(QmlJS::Document::Ptr)),
+ m_qmlTaskManager, SLOT(documentChangedOnDisk(QmlJS::Document::Ptr)));
}
} // namespace Internal