mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2024-11-28 21:38:51 +03:00
Use toned green color for downloading pieces in Pieces bar
This commit is contained in:
parent
1c87073990
commit
fbe484a615
2 changed files with 11 additions and 2 deletions
|
@ -32,9 +32,18 @@
|
|||
|
||||
#include <QDebug>
|
||||
|
||||
namespace
|
||||
{
|
||||
QColor dlPieceColor(const QColor &pieceColor)
|
||||
{
|
||||
const QColor green {Qt::green};
|
||||
return QColor::fromHsl(green.hslHue(), pieceColor.hslSaturation(), pieceColor.lightness());
|
||||
}
|
||||
}
|
||||
|
||||
DownloadedPiecesBar::DownloadedPiecesBar(QWidget *parent)
|
||||
: base {parent}
|
||||
, m_dlPieceColor {0, 0xd0, 0}
|
||||
, m_dlPieceColor {dlPieceColor(pieceColor())}
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ private:
|
|||
QString simpleToolTipText() const override;
|
||||
|
||||
// incomplete piece color
|
||||
QColor m_dlPieceColor;
|
||||
const QColor m_dlPieceColor;
|
||||
// last used bitfields, uses to better resize redraw
|
||||
// TODO: make a diff pieces to new pieces and update only changed pixels, speedup when update > 20x faster
|
||||
QBitArray m_pieces;
|
||||
|
|
Loading…
Reference in a new issue