aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/cpphoverhandler.cpp
diff options
context:
space:
mode:
authorLeandro Melo <leandro.melo@nokia.com>2010-09-01 12:08:38 +0200
committerLeandro Melo <leandro.melo@nokia.com>2010-09-01 12:16:38 +0200
commitba876ffd480511d85731d3dc49b0718ba65dc633 (patch)
tree1031e10f01feb3f6f10a39952a6a066476b20b38 /src/plugins/cppeditor/cpphoverhandler.cpp
parentb935bca42001957fb783b856b612e51136d04927 (diff)
Improve editor's tooltip. Wrapping hack should no longer be necessary.
Also some less significant improvements.
Diffstat (limited to 'src/plugins/cppeditor/cpphoverhandler.cpp')
-rw-r--r--src/plugins/cppeditor/cpphoverhandler.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/plugins/cppeditor/cpphoverhandler.cpp b/src/plugins/cppeditor/cpphoverhandler.cpp
index cebf33c43e..7f7346a83b 100644
--- a/src/plugins/cppeditor/cpphoverhandler.cpp
+++ b/src/plugins/cppeditor/cpphoverhandler.cpp
@@ -106,11 +106,10 @@ void CppHoverHandler::identifyMatch(TextEditor::ITextEditor *editor, int pos)
}
}
-void CppHoverHandler::decorateToolTip(TextEditor::ITextEditor *editor)
+void CppHoverHandler::decorateToolTip()
{
- CPPEditor *cppEditor = qobject_cast<CPPEditor *>(editor->widget());
- if (!cppEditor)
- return;
+ if (Qt::mightBeRichText(toolTip()))
+ setToolTip(Qt::escape(toolTip()));
const TextEditor::HelpItem &help = lastHelpItemIdentified();
if (help.isValid()) {
@@ -120,11 +119,6 @@ void CppHoverHandler::decorateToolTip(TextEditor::ITextEditor *editor)
appendToolTip(contents);
else
setToolTip(contents);
- } else {
- QString tip = Qt::escape(toolTip());
- tip.prepend(QLatin1String("<nobr>"));
- tip.append(QLatin1String("</nobr>"));
- setToolTip(tip);
}
addF1ToToolTip();
}