From f552831c9e985a9141a631bb306069cbfa374c4e Mon Sep 17 00:00:00 2001
From: Jens Bache-Wiig <jbache@trolltech.com>
Date: Wed, 14 Apr 2010 16:21:52 +0200
Subject: [PATCH] Add project path to welcome page

Task-number: QTCREATORBUG-140
---
 src/plugins/projectexplorer/projectwelcomepagewidget.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/plugins/projectexplorer/projectwelcomepagewidget.cpp b/src/plugins/projectexplorer/projectwelcomepagewidget.cpp
index f7abe9fbd8e..7429887294a 100644
--- a/src/plugins/projectexplorer/projectwelcomepagewidget.cpp
+++ b/src/plugins/projectexplorer/projectwelcomepagewidget.cpp
@@ -128,11 +128,15 @@ void ProjectWelcomePageWidget::updateWelcomePage(const WelcomePageData &welcomeP
     typedef QPair<QString, QString> QStringPair;
     if (welcomePageData.projectList.count() > 0) {
         int items = 0;
+        QFontMetrics fm = fontMetrics();
         foreach (const QStringPair &it, welcomePageData.projectList) {
             if (++items > MAX_RECENT_ITEMS)
                 break;
             const QFileInfo fi(it.first);
-            ui->projTreeWidget->addItem(it.second, it.first,
+            QString label = "<b>" + it.second +
+                            "</b><br><font color=gray>" +
+                            fm.elidedText(it.first, Qt::ElideMiddle, 250);
+            ui->projTreeWidget->addItem(label, it.first,
                                         QDir::toNativeSeparators(fi.absolutePath()));
         }
     } else {
-- 
GitLab