Git: InstantBlame: Make tooltip actions translatable

Change-Id: I2c29a0ccfa055d8e5c10ca5d4988450341b5d716
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Andre Hartmann
2025-02-09 21:21:11 +01:00
committed by André Hartmann
parent 68627afdbe
commit 3be9916cf2

View File

@@ -115,15 +115,19 @@ QString BlameMark::toolTipText(const CommitInfo &info) const
QString actions;
if (!info.modified) {
const QString blameRevision = Tr::tr("Blame %1").arg(info.hash.left(8));
const QString blameParent = Tr::tr("Blame Parent");
const QString showFile = Tr::tr("File at %1").arg(info.hash.left(8));
const QString logForLine = Tr::tr("Log for line %1").arg(info.line);
actions = QString(
"<table cellspacing=\"10\"><tr>"
" <td><a href=\"blame\">Blame %1</a></td>"
" <td><a href=\"blameParent\">Blame Parent</a></td>"
" <td><a href=\"showFile\">File at %1</a></td>"
" <td><a href=\"logLine\">Log for line %2</a></td>"
" <td><a href=\"blame\">%1</a></td>"
" <td><a href=\"blameParent\">%2</a></td>"
" <td><a href=\"showFile\">%3</a></td>"
" <td><a href=\"logLine\">%4</a></td>"
"</tr></table>"
"<p></p>")
.arg(info.hash.left(8), QString::number(info.line));
.arg(blameRevision, blameParent, showFile, logForLine);
}
const QString header = QString(