forked from qt-creator/qt-creator
CppEditor: use markdown for resource image tooltips
Fixes: QTCREATORBUG-29217 Change-Id: Iba3d876d988336276996aac733a6ea9b0eb45882 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -166,7 +166,7 @@ void ResourcePreviewHoverHandler::operateTooltip(TextEditorWidget *editorWidget,
|
|||||||
{
|
{
|
||||||
const QString tt = makeTooltip();
|
const QString tt = makeTooltip();
|
||||||
if (!tt.isEmpty())
|
if (!tt.isEmpty())
|
||||||
Utils::ToolTip::show(point, tt, editorWidget);
|
Utils::ToolTip::show(point, tt, Qt::MarkdownText, editorWidget);
|
||||||
else
|
else
|
||||||
Utils::ToolTip::hide();
|
Utils::ToolTip::hide();
|
||||||
}
|
}
|
||||||
@@ -180,7 +180,7 @@ QString ResourcePreviewHoverHandler::makeTooltip() const
|
|||||||
|
|
||||||
const Utils::MimeType mimeType = Utils::mimeTypeForFile(m_resPath);
|
const Utils::MimeType mimeType = Utils::mimeTypeForFile(m_resPath);
|
||||||
if (mimeType.name().startsWith("image", Qt::CaseInsensitive))
|
if (mimeType.name().startsWith("image", Qt::CaseInsensitive))
|
||||||
ret += QString("<img src=\"file:///%1\" /><br/>").arg(m_resPath);
|
ret += QString(" \n").arg(m_resPath);
|
||||||
|
|
||||||
ret += QString("<a href=\"file:///%1\">%2</a>")
|
ret += QString("<a href=\"file:///%1\">%2</a>")
|
||||||
.arg(m_resPath, QDir::toNativeSeparators(m_resPath));
|
.arg(m_resPath, QDir::toNativeSeparators(m_resPath));
|
||||||
|
|||||||
Reference in New Issue
Block a user