mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-22 12:34:19 +00:00
Merge pull request #13445 from jagannatharjun/pieces-green
Use toned green color for downloading pieces in Pieces bar
This commit is contained in:
commit
79b4fb70f5
@ -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…
x
Reference in New Issue
Block a user