From 38fde456a326d5890cb0288f55205695750ca208 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Tue, 30 May 2023 10:02:41 +0200 Subject: [PATCH] CppEditor: use markdown for resource image tooltips Fixes: QTCREATORBUG-29217 Change-Id: Iba3d876d988336276996aac733a6ea9b0eb45882 Reviewed-by: Eike Ziller --- src/plugins/cppeditor/resourcepreviewhoverhandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/cppeditor/resourcepreviewhoverhandler.cpp b/src/plugins/cppeditor/resourcepreviewhoverhandler.cpp index 0937df32ab6..8654b2c35d1 100644 --- a/src/plugins/cppeditor/resourcepreviewhoverhandler.cpp +++ b/src/plugins/cppeditor/resourcepreviewhoverhandler.cpp @@ -166,7 +166,7 @@ void ResourcePreviewHoverHandler::operateTooltip(TextEditorWidget *editorWidget, { const QString tt = makeTooltip(); if (!tt.isEmpty()) - Utils::ToolTip::show(point, tt, editorWidget); + Utils::ToolTip::show(point, tt, Qt::MarkdownText, editorWidget); else Utils::ToolTip::hide(); } @@ -180,7 +180,7 @@ QString ResourcePreviewHoverHandler::makeTooltip() const const Utils::MimeType mimeType = Utils::mimeTypeForFile(m_resPath); if (mimeType.name().startsWith("image", Qt::CaseInsensitive)) - ret += QString("
").arg(m_resPath); + ret += QString("![image](%1) \n").arg(m_resPath); ret += QString("%2") .arg(m_resPath, QDir::toNativeSeparators(m_resPath));