![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
Widget showing the transaction list for a wallet, including a filter row. More...
#include <transactionview.h>
Public Types | |
| enum | DateEnum { All, Today, ThisWeek, ThisMonth, LastMonth, ThisYear, Range } |
| enum | ColumnWidths { STATUS_COLUMN_WIDTH = 30, WATCHONLY_COLUMN_WIDTH = 23, DATE_COLUMN_WIDTH = 130, TYPE_COLUMN_WIDTH = 170, AMOUNT_MINIMUM_COLUMN_WIDTH = 170, MINIMUM_COLUMN_WIDTH = 23 } |
Public Slots | |
| void | chooseDate (int idx) |
| void | chooseType (int idx) |
| void | chooseWatchonly (int idx) |
| void | changedAmount () |
| void | changedPrefix () |
| void | exportClicked () |
| void | focusTransaction (const QModelIndex &) |
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 | |
| TransactionView (const PlatformStyle *platformStyle, QWidget *parent=0) | |
| void | setModel (WalletModel *model) |
Private Slots | |
| void | contextualMenu (const QPoint &) |
| void | dateRangeChanged () |
| void | showDetails () |
| void | copyAddress () |
| void | editLabel () |
| void | copyLabel () |
| void | copyAmount () |
| void | copyTxID () |
| void | copyTxHex () |
| void | copyTxPlainText () |
| void | openThirdPartyTxUrl (QString url) |
| void | updateWatchOnlyColumn (bool fHaveWatchOnly) |
| void | abandonTx () |
| void | bumpFee () |
Private Member Functions | |
| QWidget * | createDateRangeWidget () |
| virtual void | resizeEvent (QResizeEvent *event) |
| bool | eventFilter (QObject *obj, QEvent *event) |
Private Attributes | |
| WalletModel * | model |
| TransactionFilterProxy * | transactionProxyModel |
| QTableView * | transactionView |
| QComboBox * | dateWidget |
| QComboBox * | typeWidget |
| QComboBox * | watchOnlyWidget |
| QLineEdit * | addressWidget |
| QLineEdit * | amountWidget |
| QMenu * | contextMenu |
| QSignalMapper * | mapperThirdPartyTxUrls |
| QFrame * | dateRangeWidget |
| QDateTimeEdit * | dateFrom |
| QDateTimeEdit * | dateTo |
| QAction * | abandonAction |
| QAction * | bumpFeeAction |
| 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 31 of file transactionview.h.
| Enumerator | |
|---|---|
| STATUS_COLUMN_WIDTH | |
| WATCHONLY_COLUMN_WIDTH | |
| DATE_COLUMN_WIDTH | |
| TYPE_COLUMN_WIDTH | |
| AMOUNT_MINIMUM_COLUMN_WIDTH | |
| MINIMUM_COLUMN_WIDTH | |
Definition at line 52 of file transactionview.h.
| Enumerator | |
|---|---|
| All | |
| Today | |
| ThisWeek | |
| ThisMonth | |
| LastMonth | |
| ThisYear | |
| Range | |
Definition at line 41 of file transactionview.h.
|
explicit |
|
privateslot |
Definition at line 393 of file transactionview.cpp.
|
privateslot |
Definition at line 411 of file transactionview.cpp.
|
slot |
Definition at line 322 of file transactionview.cpp.
|
slot |
Definition at line 315 of file transactionview.cpp.
|
slot |
Definition at line 251 of file transactionview.cpp.
|
slot |
Definition at line 299 of file transactionview.cpp.
|
slot |
Definition at line 307 of file transactionview.cpp.
|
privateslot |
Definition at line 374 of file transactionview.cpp.
|
privateslot |
Definition at line 429 of file transactionview.cpp.
|
privateslot |
Definition at line 439 of file transactionview.cpp.
|
privateslot |
Definition at line 434 of file transactionview.cpp.
|
privateslot |
Definition at line 449 of file transactionview.cpp.
|
privateslot |
Definition at line 444 of file transactionview.cpp.
|
privateslot |
Definition at line 454 of file transactionview.cpp.
|
private |
Definition at line 527 of file transactionview.cpp.
|
privateslot |
Definition at line 563 of file transactionview.cpp.
|
signal |
|
privateslot |
Definition at line 459 of file transactionview.cpp.
|
private |
|
slot |
|
slot |
Definition at line 572 of file transactionview.cpp.
|
signal |
Fired when a message should be reported to the user.
Definition at line 239 of file moc_transactionview.cpp.
|
privateslot |
|
privatevirtual |
| void TransactionView::setModel | ( | WalletModel * | model | ) |
Definition at line 194 of file transactionview.cpp.
|
privateslot |
|
privateslot |
|
private |
Definition at line 78 of file transactionview.h.
|
private |
Definition at line 69 of file transactionview.h.
|
private |
Definition at line 70 of file transactionview.h.
|
private |
Definition at line 79 of file transactionview.h.
|
private |
Definition at line 83 of file transactionview.h.
|
private |
Definition at line 72 of file transactionview.h.
|
private |
Definition at line 76 of file transactionview.h.
|
private |
Definition at line 75 of file transactionview.h.
|
private |
Definition at line 77 of file transactionview.h.
|
private |
Definition at line 66 of file transactionview.h.
|
private |
Definition at line 73 of file transactionview.h.
|
private |
Definition at line 62 of file transactionview.h.
|
private |
Definition at line 63 of file transactionview.h.
|
private |
Definition at line 64 of file transactionview.h.
|
private |
Definition at line 67 of file transactionview.h.
|
private |
Definition at line 68 of file transactionview.h.
1.8.11