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);
35 TransactionTableModel *model;
36 TransactionFilterProxy *transactionProxyModel;
37 QTableView *transactionView;
39 QComboBox *dateWidget;
40 QComboBox *typeWidget;
41 QLineEdit *addressWidget;
42 QLineEdit *amountWidget;
45 void doubleClicked(const QModelIndex&);
48 void chooseDate(int idx);
49 void chooseType(int idx);
50 void changedPrefix(const QString &prefix);
51 void changedAmount(const QString &amount);
55 #endif // TRANSACTIONVIEW_H