Changeset View
Changeset View
Standalone View
Standalone View
src/qt/overviewpage.cpp
Show All 18 Lines | |||||
#include <QPainter> | #include <QPainter> | ||||
#define DECORATION_SIZE 54 | #define DECORATION_SIZE 54 | ||||
#define NUM_ITEMS 5 | #define NUM_ITEMS 5 | ||||
class TxViewDelegate : public QAbstractItemDelegate { | class TxViewDelegate : public QAbstractItemDelegate { | ||||
Q_OBJECT | Q_OBJECT | ||||
public: | public: | ||||
TxViewDelegate(const PlatformStyle *_platformStyle, | explicit TxViewDelegate(const PlatformStyle *_platformStyle, | ||||
QObject *parent = nullptr) | QObject *parent = nullptr) | ||||
: QAbstractItemDelegate(parent), unit(BitcoinUnits::BCH), | : QAbstractItemDelegate(parent), unit(BitcoinUnits::BCH), | ||||
platformStyle(_platformStyle) {} | platformStyle(_platformStyle) {} | ||||
inline void paint(QPainter *painter, const QStyleOptionViewItem &option, | inline void paint(QPainter *painter, const QStyleOptionViewItem &option, | ||||
const QModelIndex &index) const { | const QModelIndex &index) const { | ||||
painter->save(); | painter->save(); | ||||
QIcon icon = qvariant_cast<QIcon>( | QIcon icon = qvariant_cast<QIcon>( | ||||
▲ Show 20 Lines • Show All 263 Lines • Show Last 20 Lines |