<RCC>
<qresource prefix="/icons" lang="edit">
- <file alias="address-book">res/icons/address-book.png</file>
<file alias="bitcoin">res/icons/bitcoin.png</file>
+ <file alias="address-book">res/icons/address-book.png</file>
<file alias="quit">res/icons/quit.png</file>
<file alias="send">res/icons/send.png</file>
<file alias="toolbar">res/icons/toolbar.png</file>
#include "guiconstants.h"
#include <QDebug>
-#include <QItemDelegate>
+#include <QAbstractItemDelegate>
#include <QPainter>
#define DECORATION_SIZE 64
#define NUM_ITEMS 3
-class TxViewDelegate : public QItemDelegate
+class TxViewDelegate : public QAbstractItemDelegate
{
//Q_OBJECT
public:
- TxViewDelegate(): QItemDelegate(), unit(BitcoinUnits::BTC)
+ TxViewDelegate(): QAbstractItemDelegate(), unit(BitcoinUnits::BTC)
{
}
inline void paint(QPainter *painter, const QStyleOptionViewItem &option,
const QModelIndex &index ) const
{
- //QItemDelegate::paint(painter, option, index);
painter->save();
QIcon icon = qvariant_cast<QIcon>(index.data(Qt::DecorationRole));
painter->restore();
}
+ inline QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
+ {
+ return QSize(DECORATION_SIZE, DECORATION_SIZE);
+ }
+
int unit;
};