summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppmodelmanager.cpp
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2013-09-05 11:46:07 +0200
committerhjk <hjk121@nokiamail.com>2013-09-05 12:28:12 +0200
commitaadb6f16af94a2baff9d13772e9ddce33faa7650 (patch)
tree5a5169e0d7742527b112c1f29c5509f78db6bbdd /src/plugins/cpptools/cppmodelmanager.cpp
parentdab9886ebf7d1d3cfb8eb537e20439ddb4855e6f (diff)
downloadqt-creator-aadb6f16af94a2baff9d13772e9ddce33faa7650.tar.gz
SessionManager: Apply 'static' pattern
Change-Id: I370f72fcf7a24216ee189979ce6b5c8bfc5f4140 Reviewed-by: David Schulz <david.schulz@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cppmodelmanager.cpp')
-rw-r--r--src/plugins/cpptools/cppmodelmanager.cpp16
1 files changed, 5 insertions, 11 deletions
diff --git a/src/plugins/cpptools/cppmodelmanager.cpp b/src/plugins/cpptools/cppmodelmanager.cpp
index 59b4b04719..ffaf06383d 100644
--- a/src/plugins/cpptools/cppmodelmanager.cpp
+++ b/src/plugins/cpptools/cppmodelmanager.cpp
@@ -240,24 +240,18 @@ CppModelManager::CppModelManager(QObject *parent)
m_dirty = true;
- ProjectExplorer::ProjectExplorerPlugin *pe = ProjectExplorer::ProjectExplorerPlugin::instance();
- QTC_ASSERT(pe, return);
-
m_delayedGcTimer = new QTimer(this);
m_delayedGcTimer->setSingleShot(true);
connect(m_delayedGcTimer, SIGNAL(timeout()), this, SLOT(GC()));
- ProjectExplorer::SessionManager *session = pe->session();
- connect(session, SIGNAL(projectAdded(ProjectExplorer::Project*)),
+ QObject *sessionManager = ProjectExplorer::SessionManager::instance();
+ connect(sessionManager, SIGNAL(projectAdded(ProjectExplorer::Project*)),
this, SLOT(onProjectAdded(ProjectExplorer::Project*)));
-
- connect(session, SIGNAL(aboutToRemoveProject(ProjectExplorer::Project*)),
+ connect(sessionManager, SIGNAL(aboutToRemoveProject(ProjectExplorer::Project*)),
this, SLOT(onAboutToRemoveProject(ProjectExplorer::Project*)));
-
- connect(session, SIGNAL(aboutToLoadSession(QString)),
+ connect(sessionManager, SIGNAL(aboutToLoadSession(QString)),
this, SLOT(onAboutToLoadSession()));
-
- connect(session, SIGNAL(aboutToUnloadSession(QString)),
+ connect(sessionManager, SIGNAL(aboutToUnloadSession(QString)),
this, SLOT(onAboutToUnloadSession()));
connect(Core::ICore::instance(), SIGNAL(coreAboutToClose()),