summaryrefslogtreecommitdiff
path: root/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
diff options
context:
space:
mode:
authordt <qtc-committer@nokia.com>2010-07-13 17:16:43 +0200
committerdt <qtc-committer@nokia.com>2010-07-14 13:01:43 +0200
commit3ef43f56c72694b7586d16246903e2a036c8edcb (patch)
tree14289e3899b988ce7a04fe9b9c84851f1306de3c /src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
parent185bc0ee26b7d6f5f9d15d1e69bd538170ce7aa9 (diff)
downloadqt-creator-3ef43f56c72694b7586d16246903e2a036c8edcb.tar.gz
Move qmltaskmanager from qmlproject plugin to qmljseditor
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectplugin.cpp')
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectplugin.cpp18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
index 44229263ce..622f594079 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.cpp
@@ -35,7 +35,6 @@
#include "qmlproject.h"
#include "qmlprojectrunconfigurationfactory.h"
#include "qmlprojectruncontrol.h"
-#include "qmltaskmanager.h"
#include "fileformat/qmlprojectfileformat.h"
#include <extensionsystem/pluginmanager.h>
@@ -47,15 +46,13 @@
#include <texteditor/texteditoractionhandler.h>
#include <projectexplorer/taskhub.h>
-#include <qmljs/qmljsmodelmanagerinterface.h>
#include <QtCore/QtPlugin>
namespace QmlProjectManager {
namespace Internal {
-QmlProjectPlugin::QmlProjectPlugin() :
- m_qmlTaskManager(0)
+QmlProjectPlugin::QmlProjectPlugin()
{ }
QmlProjectPlugin::~QmlProjectPlugin()
@@ -76,9 +73,6 @@ 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);
addAutoReleasedObject(new Internal::QmlRunControlFactory);
@@ -94,16 +88,6 @@ bool QmlProjectPlugin::initialize(const QStringList &, QString *errorMessage)
void QmlProjectPlugin::extensionsInitialized()
{
- ExtensionSystem::PluginManager *pluginManager = ExtensionSystem::PluginManager::instance();
- ProjectExplorer::TaskHub *taskHub = pluginManager->getObject<ProjectExplorer::TaskHub>();
- taskHub->addCategory(Constants::TASK_CATEGORY_QML, tr("QML"));
-
- QmlJS::ModelManagerInterface *modelManager = pluginManager->getObject<QmlJS::ModelManagerInterface>();
- Q_ASSERT(modelManager);
- connect(modelManager, SIGNAL(documentChangedOnDisk(QmlJS::Document::Ptr)),
- m_qmlTaskManager, SLOT(documentChangedOnDisk(QmlJS::Document::Ptr)));
- connect(modelManager, SIGNAL(aboutToRemoveFiles(QStringList)),
- m_qmlTaskManager, SLOT(documentsRemoved(QStringList)));
}
} // namespace Internal