Move initial values to header

This commit is contained in:
Chocobo1 2021-05-07 14:51:39 +08:00
parent aec53b2849
commit ecebfc34fa
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
2 changed files with 2 additions and 4 deletions

View file

@ -112,8 +112,6 @@ namespace
PiecesBar::PiecesBar(QWidget *parent)
: QWidget {parent}
, m_torrent {nullptr}
, m_hovered {false}
{
updatePieceColors();
setMouseTracking(true);

View file

@ -91,10 +91,10 @@ private:
virtual bool updateImage(QImage &image) = 0;
void updatePieceColors();
const BitTorrent::Torrent *m_torrent;
const BitTorrent::Torrent *m_torrent = nullptr;
QImage m_image;
// buffered 256 levels gradient from bg_color to piece_color
QVector<QRgb> m_pieceColors;
bool m_hovered;
bool m_hovered = false;
QRect m_highlitedRegion; //!< part of the bar can be highlighted; this rectangle is in the same frame as m_image
};