From 09a4409c2aa53e8aa2d245c5ce4bf2274cc2f878 Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Mon, 6 Jul 2009 10:48:15 +0200
Subject: [PATCH] debugger: code cosmetics in watch handler

---
 src/plugins/debugger/watchhandler.cpp | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp
index ddf1d019191..bad769c7dbb 100644
--- a/src/plugins/debugger/watchhandler.cpp
+++ b/src/plugins/debugger/watchhandler.cpp
@@ -244,10 +244,10 @@ QString WatchData::toString() const
 }
 
 // Format a tooltip fow with aligned colon
-template <class Streamable>
-void formatToolTipRow(QTextStream &str, const QString &category, const Streamable &value)
+static void formatToolTipRow(QTextStream &str, const QString &category, const QString &value)
 {
-    str << "<tr><td>" << category << "</td><td> : </td><td>" << value  << "</td></tr>";
+    str << "<tr><td>" << category << "</td><td> : </td><td>"
+        << Qt::escape(value) << "</td></tr>";
 }
 
 QString WatchData::toToolTip() const
@@ -257,17 +257,17 @@ QString WatchData::toToolTip() const
     QString res;
     QTextStream str(&res);
     str << "<html><body><table>";
-    formatToolTipRow(str, WatchHandler::tr("Expression"), Qt::escape(exp));
-    formatToolTipRow(str, WatchHandler::tr("Type"), Qt::escape(type));
+    formatToolTipRow(str, WatchHandler::tr("Expression"), exp);
+    formatToolTipRow(str, WatchHandler::tr("Type"), type);
     QString val = value;
     if (value.size() > 1000) {
         val.truncate(1000);
         val +=  WatchHandler::tr(" ... <cut off>");
     }
-    formatToolTipRow(str, WatchHandler::tr("Value"), Qt::escape(val));
-    formatToolTipRow(str, WatchHandler::tr("Object Address"), Qt::escape(addr));
-    formatToolTipRow(str, WatchHandler::tr("Stored Address"), Qt::escape(saddr));
-    formatToolTipRow(str, WatchHandler::tr("iname"), Qt::escape(iname));
+    formatToolTipRow(str, WatchHandler::tr("Value"), val);
+    formatToolTipRow(str, WatchHandler::tr("Object Address"), addr);
+    formatToolTipRow(str, WatchHandler::tr("Stored Address"), saddr);
+    formatToolTipRow(str, WatchHandler::tr("Internal ID"), iname);
     str << "</table></body></html>";
     return res;
 }
-- 
GitLab