From 3d5ec35704d4661416c672984630b7f81d167bc0 Mon Sep 17 00:00:00 2001
From: Tobias Hunger <tobias.hunger@nokia.com>
Date: Thu, 2 Sep 2010 10:41:08 +0200
Subject: [PATCH] Make sure a display name is set for targets

 * Make sure we have a display name set for targets when restoring
   from Qt creator 1.3.1 .user files.
---
 src/plugins/qt4projectmanager/qt4target.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/plugins/qt4projectmanager/qt4target.cpp b/src/plugins/qt4projectmanager/qt4target.cpp
index 6725f254eba..15c3c16ad39 100644
--- a/src/plugins/qt4projectmanager/qt4target.cpp
+++ b/src/plugins/qt4projectmanager/qt4target.cpp
@@ -221,7 +221,7 @@ Qt4Target *Qt4TargetFactory::restore(ProjectExplorer::Project *parent, const QVa
     if (!canRestore(parent, map))
         return 0;
 
-    Qt4Project * qt4project(static_cast<Qt4Project *>(parent));
+    Qt4Project *qt4project(static_cast<Qt4Project *>(parent));
     Qt4Target *t(new Qt4Target(qt4project, QLatin1String("transient ID")));
     if (t->fromMap(map))
         return t;
@@ -406,6 +406,7 @@ bool Qt4Target::fromMap(const QVariantMap &map)
 {
     bool success = Target::fromMap(map);
     setIcon(iconForId(id()));
+    setDefaultDisplayName(displayNameForId(id()));
     return success;
 }
 
-- 
GitLab