mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-20 05:13:30 -07:00
Code clean up
This commit is contained in:
parent
ea0f384dbf
commit
28ba0c25a7
4 changed files with 341 additions and 340 deletions
|
@ -48,7 +48,7 @@ std::vector<float> DownloadedPiecesBar::bitfieldToFloatVector(const libtorrent::
|
||||||
{
|
{
|
||||||
std::vector<float> result(reqSize, 0.0);
|
std::vector<float> result(reqSize, 0.0);
|
||||||
|
|
||||||
if (vecin.size() == 0)
|
if (vecin.empty())
|
||||||
return result;
|
return result;
|
||||||
|
|
||||||
const float ratio = vecin.size() / (float)reqSize;
|
const float ratio = vecin.size() / (float)reqSize;
|
||||||
|
@ -121,7 +121,7 @@ std::vector<float> DownloadedPiecesBar::bitfieldToFloatVector(const libtorrent::
|
||||||
// normalization <0, 1>
|
// normalization <0, 1>
|
||||||
value /= ratio;
|
value /= ratio;
|
||||||
|
|
||||||
// float precision sometimes gives > 1, bacause in not possible to store irrational numbers
|
// float precision sometimes gives > 1, because in not possible to store irrational numbers
|
||||||
value = qMin(value, (float)1.0);
|
value = qMin(value, (float)1.0);
|
||||||
|
|
||||||
result[x] = value;
|
result[x] = value;
|
||||||
|
|
|
@ -48,7 +48,7 @@ std::vector<float> PieceAvailabilityBar::intToFloatVector(const std::vector<int>
|
||||||
{
|
{
|
||||||
std::vector<float> result(reqSize, 0.0);
|
std::vector<float> result(reqSize, 0.0);
|
||||||
|
|
||||||
if (vecin.size() == 0)
|
if (vecin.empty())
|
||||||
return result;
|
return result;
|
||||||
|
|
||||||
const float ratio = vecin.size() / (float)reqSize;
|
const float ratio = vecin.size() / (float)reqSize;
|
||||||
|
@ -130,7 +130,7 @@ std::vector<float> PieceAvailabilityBar::intToFloatVector(const std::vector<int>
|
||||||
// normalization <0, 1>
|
// normalization <0, 1>
|
||||||
value /= ratio * maxElement;
|
value /= ratio * maxElement;
|
||||||
|
|
||||||
// float precision sometimes gives > 1, bacause in not possible to store irrational numbers
|
// float precision sometimes gives > 1, because in not possible to store irrational numbers
|
||||||
value = qMin(value, (float)1.0);
|
value = qMin(value, (float)1.0);
|
||||||
|
|
||||||
result[x] = value;
|
result[x] = value;
|
||||||
|
@ -235,3 +235,4 @@ void PieceAvailabilityBar::setColors(int background, int border, int available)
|
||||||
updateImage();
|
updateImage();
|
||||||
update();
|
update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue