mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-19 04:49:47 -07:00
Merge pull request #5339 from evsh/files-tooltip
Fix empty tooltips showed at the progress bar borders
This commit is contained in:
commit
fd996f15f0
1 changed files with 3 additions and 3 deletions
|
@ -253,11 +253,11 @@ void PiecesBar::showToolTip(const QHelpEvent *e)
|
||||||
QTextStream stream(&toolTipText, QIODevice::WriteOnly);
|
QTextStream stream(&toolTipText, QIODevice::WriteOnly);
|
||||||
bool showDetailedInformation = QApplication::keyboardModifiers().testFlag(Qt::ShiftModifier);
|
bool showDetailedInformation = QApplication::keyboardModifiers().testFlag(Qt::ShiftModifier);
|
||||||
if (showDetailedInformation) {
|
if (showDetailedInformation) {
|
||||||
stream << "<html><body>";
|
|
||||||
const int imagePos = e->pos().x() - borderWidth;
|
const int imagePos = e->pos().x() - borderWidth;
|
||||||
if ((imagePos >=0) && (imagePos < m_image.width())) {
|
if ((imagePos >=0) && (imagePos < m_image.width())) {
|
||||||
|
stream << "<html><body>";
|
||||||
PieceIndexToImagePos transform {m_torrent->info(), m_image};
|
PieceIndexToImagePos transform {m_torrent->info(), m_image};
|
||||||
int pieceIndex = transform.pieceIndex(e->pos().x() - borderWidth);
|
int pieceIndex = transform.pieceIndex(imagePos);
|
||||||
QVector<int> files {m_torrent->info().fileIndicesForPiece(pieceIndex)};
|
QVector<int> files {m_torrent->info().fileIndicesForPiece(pieceIndex)};
|
||||||
|
|
||||||
QString tooltipTitle;
|
QString tooltipTitle;
|
||||||
|
@ -281,8 +281,8 @@ void PiecesBar::showToolTip(const QHelpEvent *e)
|
||||||
|
|
||||||
renderer(Utils::Misc::friendlyUnit(m_torrent->info().fileSize(f)), filePath);
|
renderer(Utils::Misc::friendlyUnit(m_torrent->info().fileSize(f)), filePath);
|
||||||
}
|
}
|
||||||
|
stream << "</body></html>";
|
||||||
}
|
}
|
||||||
stream << "</body></html>";
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
stream << simpleToolTipText();
|
stream << simpleToolTipText();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue