1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-08 22:07:53 +00:00

Fix a progress rounding issue

This commit is contained in:
Christophe Dumez 2010-10-23 19:12:00 +00:00
parent 8a64a6441e
commit e3ccea3b17

View File

@ -166,7 +166,11 @@ public:
}
case TR_PROGRESS:{
QStyleOptionProgressBarV2 newopt;
const double progress = index.data().toDouble()*100.;
qreal progress = index.data().toDouble()*100.;
// We don't want to display 100% unless
// the torrent is really complete
if(progress > 99.94 && progress < 100.)
progress = 99.9;
newopt.rect = opt.rect;
newopt.text = QString::number(progress, 'f', 1)+"%";
newopt.progress = (int)progress;