SessionManager: Apply 'static' pattern

Change-Id: I370f72fcf7a24216ee189979ce6b5c8bfc5f4140
Reviewed-by: David Schulz <david.schulz@digia.com>
This commit is contained in:
hjk
2013-09-05 11:46:07 +02:00
parent dab9886ebf
commit aadb6f16af
58 changed files with 545 additions and 680 deletions

View File

@@ -267,7 +267,7 @@ void ProjectListWidget::addProject(Project *project)
item->setText(displayName);
insertItem(pos, item);
if (project == ProjectExplorerPlugin::instance()->startupProject())
if (project == SessionManager::startupProject())
setCurrentItem(item);
QFontMetrics fn(font());
@@ -1389,10 +1389,10 @@ void MiniProjectTargetSelector::updateActionAndSummary()
QString runConfig;
QIcon targetIcon = style()->standardIcon(QStyle::SP_ComputerIcon);
Project *project = ProjectExplorerPlugin::instance()->startupProject();
Project *project = SessionManager::startupProject();
if (project) {
projectName = project->displayName();
foreach (Project *p, ProjectExplorerPlugin::instance()->session()->projects()) {
foreach (Project *p, SessionManager::projects()) {
if (p != project && p->displayName() == projectName) {
fileName = project->projectFilePath();
break;