9071ed6688ff804f651f3a994b7f38c864bdb0db
[novacoin.git] / TransactionTableModel.h
1 #ifndef H_TRANSACTIONTABLEMODEL
2 #define H_TRANSACTIONTABLEMODEL
3
4 #include <QAbstractTableModel>
5 #include <QStringList>
6
7 class TransactionTableModel : public QAbstractTableModel
8 {
9     Q_OBJECT
10 public:
11     TransactionTableModel(QObject *parent = 0);
12
13     int rowCount(const QModelIndex &parent) const;
14     int columnCount(const QModelIndex &parent) const;
15     QVariant data(const QModelIndex &index, int role) const;
16     QVariant headerData(int section, Qt::Orientation orientation, int role) const;
17     Qt::ItemFlags flags(const QModelIndex &index) const;
18 private:
19     QStringList columns;
20 };
21
22 #endif
23