From 4c116bbda627d931aced16764b91beaaef2361f0 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 18 Aug 2011 16:46:26 +0200 Subject: [PATCH] Header cleanup in QML/JS and project manager. Change-Id: I40b41a3ef6189a99272e345e3251680edccecca0 Reviewed-on: http://codereview.qt.nokia.com/3215 Reviewed-by: Friedemann Kleint --- src/plugins/qmljstools/qmljsmodelmanager.h | 6 +++++- src/plugins/qmlprojectmanager/qmlproject.cpp | 6 ++++-- src/plugins/qmlprojectmanager/qmlproject.h | 9 ++++----- src/plugins/qmlprojectmanager/qmlprojectplugin.h | 8 -------- 4 files changed, 13 insertions(+), 16 deletions(-) diff --git a/src/plugins/qmljstools/qmljsmodelmanager.h b/src/plugins/qmljstools/qmljsmodelmanager.h index 098c322ee28..14e51b95d01 100644 --- a/src/plugins/qmljstools/qmljsmodelmanager.h +++ b/src/plugins/qmljstools/qmljsmodelmanager.h @@ -37,7 +37,7 @@ #include -#include +#include #include #include @@ -50,6 +50,10 @@ class ICore; class MimeType; } +namespace CPlusPlus { +class CppModelManagerInterface; +} + namespace QmlJSTools { namespace Internal { diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index d65048a6410..bd0da867b06 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -37,6 +37,8 @@ #include "qmlprojectrunconfiguration.h" #include "qmlprojecttarget.h" #include "qmlprojectconstants.h" +#include "qmlprojectnodes.h" +#include "qmlprojectmanager.h" #include #include @@ -256,7 +258,7 @@ Core::IFile *QmlProject::file() const return m_file; } -Internal::Manager *QmlProject::projectManager() const +ProjectExplorer::IProjectManager *QmlProject::projectManager() const { return m_manager; } @@ -276,7 +278,7 @@ Internal::QmlProjectTarget *QmlProject::activeTarget() const return static_cast(Project::activeTarget()); } -Internal::QmlProjectNode *QmlProject::rootProjectNode() const +ProjectExplorer::ProjectNode *QmlProject::rootProjectNode() const { return m_rootNode; } diff --git a/src/plugins/qmlprojectmanager/qmlproject.h b/src/plugins/qmlprojectmanager/qmlproject.h index 1305368cf95..f163a9d2089 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.h +++ b/src/plugins/qmlprojectmanager/qmlproject.h @@ -34,8 +34,6 @@ #define QMLPROJECT_H #include "qmlprojectmanager_global.h" -#include "qmlprojectnodes.h" -#include "qmlprojectmanager.h" #include @@ -54,9 +52,10 @@ namespace QmlProjectManager { class QmlProjectItem; namespace Internal { - +class Manager; class QmlProjectFile; class QmlProjectTarget; +class QmlProjectNode; } // namespace Internal class QMLPROJECTMANAGER_EXPORT QmlProject : public ProjectExplorer::Project @@ -72,14 +71,14 @@ public: QString displayName() const; QString id() const; Core::IFile *file() const; - Internal::Manager *projectManager() const; + ProjectExplorer::IProjectManager *projectManager() const; Internal::QmlProjectTarget *activeTarget() const; QList dependsOn(); QList subConfigWidgets(); - Internal::QmlProjectNode *rootProjectNode() const; + ProjectExplorer::ProjectNode *rootProjectNode() const; QStringList files(FilesMode fileMode) const; bool validProjectFile() const; diff --git a/src/plugins/qmlprojectmanager/qmlprojectplugin.h b/src/plugins/qmlprojectmanager/qmlprojectplugin.h index 8e1ce09da04..50bcfdc00b7 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectplugin.h +++ b/src/plugins/qmlprojectmanager/qmlprojectplugin.h @@ -37,14 +37,7 @@ #include -#include - namespace QmlProjectManager { -namespace Internal { - -class ProjectFilesFactory; - -} class QMLPROJECTMANAGER_EXPORT QmlProjectPlugin: public ExtensionSystem::IPlugin { @@ -58,7 +51,6 @@ public: virtual void extensionsInitialized(); static void showQmlObserverToolWarning(); - }; } // namespace QmlProject