From 1d35bc7003239611f3525e2fa1830867104cac9e Mon Sep 17 00:00:00 2001
From: Alessandro Portale <alessandro.portale@nokia.com>
Date: Wed, 15 Apr 2009 16:34:37 +0200
Subject: [PATCH] Don't annoy Windows users with alien dir separators

---
 src/plugins/projectexplorer/taskwindow.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/projectexplorer/taskwindow.cpp b/src/plugins/projectexplorer/taskwindow.cpp
index 19636975c99..e3a431be859 100644
--- a/src/plugins/projectexplorer/taskwindow.cpp
+++ b/src/plugins/projectexplorer/taskwindow.cpp
@@ -559,7 +559,7 @@ void TaskDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
                 static_cast<int>(0.7 * textColor.blue()  + 0.3 * backgroundColor.blue()));
         painter->setPen(mix);
 
-        QString directory = index.data(TaskModel::File).toString();
+        const QString directory = QDir::toNativeSeparators(index.data(TaskModel::File).toString());
         int secondBaseLine = 2 + fm.ascent() + opt.rect.top() + height + leading; //opt.rect.top() + fm.ascent() + fm.height() + 6;
         if (index.data(TaskModel::FileNotFound).toBool()) {
             QString fileNotFound = tr("File not found: %1").arg(directory);
-- 
GitLab