![]() |
Master Core
v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
|
Widget showing the transaction list for a wallet, including a filter row. More...
#include <balancesview.h>
Inheritance diagram for BalancesView:
Collaboration diagram for BalancesView:Public Types | |
| enum | DateEnum { All, Today, ThisWeek, ThisMonth, LastMonth, ThisYear, Range } |
| enum | ColumnWidths { STATUS_COLUMN_WIDTH = 23, DATE_COLUMN_WIDTH = 120, TYPE_COLUMN_WIDTH = 120, AMOUNT_MINIMUM_COLUMN_WIDTH = 120, MINIMUM_COLUMN_WIDTH = 23 } |
Public Slots | |
| void | propSelectorChanged (int idx) |
| void | balancesCopyAddress () |
| void | balancesCopyLabel () |
| void | balancesCopyAmount () |
Signals | |
| void | doubleClicked (const QModelIndex &) |
| void | message (const QString &title, const QString &message, unsigned int style) |
| Fired when a message should be reported to the user. More... | |
Public Member Functions | |
| BalancesView (QWidget *parent=0) | |
| void | setModel (WalletModel *model) |
Private Slots | |
| void | contextualMenu (const QPoint &) |
Private Member Functions | |
| QWidget * | createDateRangeWidget () |
| virtual void | resizeEvent (QResizeEvent *event) |
Private Attributes | |
| WalletModel * | model |
| TransactionFilterProxy * | transactionProxyModel |
| QTableView * | balancesView |
| QTableView * | view |
| QLabel * | propSelLabel |
| QComboBox * | propSelectorWidget |
| QComboBox * | typeWidget |
| QLineEdit * | addressWidget |
| QLineEdit * | amountWidget |
| QMenu * | contextMenu |
| QSignalMapper * | mapperThirdPartyTxUrls |
| QFrame * | dateRangeWidget |
| QDateTimeEdit * | dateFrom |
| QDateTimeEdit * | dateTo |
| GUIUtil::TableViewLastColumnResizingFixer * | columnResizingFixer |
Widget showing the transaction list for a wallet, including a filter row.
Using the filter row, the user can view or export a subset of the transactions.
Definition at line 29 of file balancesview.h.
| Enumerator | |
|---|---|
| STATUS_COLUMN_WIDTH | |
| DATE_COLUMN_WIDTH | |
| TYPE_COLUMN_WIDTH | |
| AMOUNT_MINIMUM_COLUMN_WIDTH | |
| MINIMUM_COLUMN_WIDTH | |
Definition at line 50 of file balancesview.h.
| Enumerator | |
|---|---|
| All | |
| Today | |
| ThisWeek | |
| ThisMonth | |
| LastMonth | |
| ThisYear | |
| Range | |
Definition at line 39 of file balancesview.h.
|
explicit |
Definition at line 81 of file balancesview.cpp.
References balancesCopyAddress(), balancesCopyAmount(), balancesCopyLabel(), balancesView, contextMenu, mastercore::getPropertyName(), global_balance_money_maineco, global_balance_money_testeco, global_balance_reserved_maineco, global_balance_reserved_testeco, mapperThirdPartyTxUrls, propSelectorChanged(), propSelectorWidget, propSelLabel, mastercore::set_wallet_totals(), and view.
Here is the call graph for this function:
|
slot |
Definition at line 238 of file balancesview.cpp.
Referenced by BalancesView().
Here is the caller graph for this function:
|
slot |
Definition at line 248 of file balancesview.cpp.
Referenced by BalancesView().
Here is the caller graph for this function:
|
slot |
Definition at line 243 of file balancesview.cpp.
Referenced by BalancesView().
Here is the caller graph for this function:
|
privateslot |
Definition at line 229 of file balancesview.cpp.
References balancesView.
|
private |
|
signal |
Definition at line 111 of file moc_balancesview.cpp.
|
signal |
Fired when a message should be reported to the user.
Definition at line 118 of file moc_balancesview.cpp.
|
slot |
Definition at line 210 of file balancesview.cpp.
References balancesView, and propSelectorWidget.
Referenced by BalancesView().
Here is the caller graph for this function:
|
privatevirtual |
Definition at line 255 of file balancesview.cpp.
| void BalancesView::setModel | ( | WalletModel * | model | ) |
|
private |
Definition at line 67 of file balancesview.h.
|
private |
Definition at line 68 of file balancesview.h.
|
private |
Definition at line 61 of file balancesview.h.
Referenced by BalancesView(), contextualMenu(), and propSelectorChanged().
|
private |
Definition at line 79 of file balancesview.h.
|
private |
Definition at line 70 of file balancesview.h.
Referenced by BalancesView().
|
private |
Definition at line 74 of file balancesview.h.
|
private |
Definition at line 73 of file balancesview.h.
|
private |
Definition at line 75 of file balancesview.h.
|
private |
Definition at line 71 of file balancesview.h.
Referenced by BalancesView().
|
private |
Definition at line 59 of file balancesview.h.
|
private |
Definition at line 65 of file balancesview.h.
Referenced by BalancesView(), and propSelectorChanged().
|
private |
Definition at line 64 of file balancesview.h.
Referenced by BalancesView().
|
private |
Definition at line 60 of file balancesview.h.
|
private |
Definition at line 66 of file balancesview.h.
|
private |
Definition at line 62 of file balancesview.h.
Referenced by BalancesView().
1.8.8