From 49f7b1dc9f1b639d53f3a74483cafd6d48e6b85e Mon Sep 17 00:00:00 2001
From: con <qtc-committer@nokia.com>
Date: Fri, 14 Jan 2011 12:20:08 +0100
Subject: [PATCH] Make tool tip of the expand/collapse button for searches more
 meaningful

Task-number: QTCREATORBUG-2423
---
 src/plugins/find/searchresultwindow.cpp | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/plugins/find/searchresultwindow.cpp b/src/plugins/find/searchresultwindow.cpp
index 2fff45b7573..7c700edcfda 100644
--- a/src/plugins/find/searchresultwindow.cpp
+++ b/src/plugins/find/searchresultwindow.cpp
@@ -353,6 +353,7 @@ SearchResultWindow::SearchResultWindow() : d(new SearchResultWindowPrivate)
     Core::Command *cmd = Core::ICore::instance()->actionManager()->registerAction(
             d->m_expandCollapseAction, "Find.ExpandAll",
             Core::Context(Core::Constants::C_GLOBAL));
+    cmd->setAttribute(Core::Command::CA_UpdateText);
     d->m_expandCollapseButton->setDefaultAction(cmd->action());
 
     d->m_replaceLabel = new QLabel(tr("Replace with:"), d->m_widget);
@@ -686,10 +687,13 @@ void SearchResultWindow::addResults(QList<SearchResultItem> &items, AddMode mode
 void SearchResultWindow::handleExpandCollapseToolButton(bool checked)
 {
     d->m_searchResultTreeView->setAutoExpandResults(checked);
-    if (checked)
+    if (checked) {
+        d->m_expandCollapseAction->setText(tr("Collapse All"));
         d->m_searchResultTreeView->expandAll();
-    else
+    } else {
+        d->m_expandCollapseAction->setText(tr("Expand All"));
         d->m_searchResultTreeView->collapseAll();
+    }
 }
 
 /*!
-- 
GitLab