From 31aae4056cab4cb50be36a152ec1bd5d1814682c Mon Sep 17 00:00:00 2001
From: dt <qtc-committer@nokia.com>
Date: Wed, 6 Oct 2010 13:38:16 +0200
Subject: [PATCH] PathChooser: On changing environment emit changed() if the
 path changed.

Reviewed-By: hunger
---
 src/libs/utils/pathchooser.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp
index 844353fddf5..8d99f01e29d 100644
--- a/src/libs/utils/pathchooser.cpp
+++ b/src/libs/utils/pathchooser.cpp
@@ -188,7 +188,10 @@ void PathChooser::setBaseDirectory(const QString &directory)
 
 void PathChooser::setEnvironment(const Utils::Environment &env)
 {
+    QString oldExpand = path();
     m_d->m_environment = env;
+    if (path() != oldExpand)
+        emit changed(rawPath());
 }
 
 
-- 
GitLab