C++ tooltip: Option to integrate Qt docs into tooltips.

This commit is contained in:
Leandro Melo
2010-07-13 14:43:47 +02:00
parent a4cd93889f
commit 3ed60eaa6c
5 changed files with 23 additions and 3 deletions

View File

@@ -38,6 +38,7 @@
#include <extensionsystem/pluginmanager.h>
#include <texteditor/itexteditor.h>
#include <texteditor/basetexteditor.h>
#include <texteditor/displaysettings.h>
#include <debugger/debuggerconstants.h>
#include <utils/htmldocextractor.h>
@@ -148,7 +149,10 @@ void CppHoverHandler::showToolTip(TextEditor::ITextEditor *editor, const QPoint
QToolTip::hideText();
} else {
if (m_matchingHelpCandidate != -1) {
const QString &contents = getDocContents();
QString contents;
TextEditor::BaseTextEditor *baseEditor = baseTextEditor(editor);
if (baseEditor && baseEditor->displaySettings().m_integrateDocsIntoTooltips)
contents = getDocContents();
if (!contents.isEmpty()) {
m_toolTip = contents;
} else {