1 #ifndef TRANSACTIONVIEW_H
2 #define TRANSACTIONVIEW_H
6 class TransactionTableModel;
7 class TransactionFilterProxy;
16 class TransactionView : public QWidget
20 explicit TransactionView(QWidget *parent = 0);
22 void setModel(TransactionTableModel *model);
36 TransactionTableModel *model;
37 TransactionFilterProxy *transactionProxyModel;
38 QTableView *transactionView;
40 QComboBox *dateWidget;
41 QComboBox *typeWidget;
42 QLineEdit *addressWidget;
43 QLineEdit *amountWidget;
46 void doubleClicked(const QModelIndex&);
49 void chooseDate(int idx);
50 void chooseType(int idx);
51 void changedPrefix(const QString &prefix);
52 void changedAmount(const QString &amount);
56 #endif // TRANSACTIONVIEW_H