Widget showing the transaction list for a wallet, including a filter row.
More...
#include <transactionview.h>
|
| enum | DateEnum {
All,
Today,
ThisWeek,
ThisMonth,
LastMonth,
ThisYear,
Range
} |
| |
| enum | ColumnWidths {
STATUS_COLUMN_WIDTH = 30,
WATCHONLY_COLUMN_WIDTH = 23,
DATE_COLUMN_WIDTH = 120,
TYPE_COLUMN_WIDTH = 113,
AMOUNT_MINIMUM_COLUMN_WIDTH = 120,
MINIMUM_COLUMN_WIDTH = 23
} |
| |
|
| 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...
|
| |
| void | bumpedFee (const uint256 &txid) |
| |
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 33 of file transactionview.h.
◆ ColumnWidths
| Enumerator |
|---|
| STATUS_COLUMN_WIDTH | |
| WATCHONLY_COLUMN_WIDTH | |
| DATE_COLUMN_WIDTH | |
| TYPE_COLUMN_WIDTH | |
| AMOUNT_MINIMUM_COLUMN_WIDTH | |
| MINIMUM_COLUMN_WIDTH | |
Definition at line 54 of file transactionview.h.
◆ DateEnum
| Enumerator |
|---|
| All | |
| Today | |
| ThisWeek | |
| ThisMonth | |
| LastMonth | |
| ThisYear | |
| Range | |
Definition at line 43 of file transactionview.h.
◆ TransactionView()
| TransactionView::TransactionView |
( |
const PlatformStyle * |
platformStyle, |
|
|
QWidget * |
parent = 0 |
|
) |
| |
|
explicit |
◆ abandonTx
| void TransactionView::abandonTx |
( |
| ) |
|
|
privateslot |
◆ bumpedFee
| void TransactionView::bumpedFee |
( |
const uint256 & |
txid | ) |
|
|
signal |
◆ bumpFee
| void TransactionView::bumpFee |
( |
| ) |
|
|
privateslot |
◆ changedAmount
| void TransactionView::changedAmount |
( |
| ) |
|
|
slot |
◆ changedSearch
| void TransactionView::changedSearch |
( |
| ) |
|
|
slot |
◆ chooseDate
| void TransactionView::chooseDate |
( |
int |
idx | ) |
|
|
slot |
◆ chooseType
| void TransactionView::chooseType |
( |
int |
idx | ) |
|
|
slot |
◆ chooseWatchonly
| void TransactionView::chooseWatchonly |
( |
int |
idx | ) |
|
|
slot |
◆ contextualMenu
| void TransactionView::contextualMenu |
( |
const QPoint & |
point | ) |
|
|
privateslot |
◆ copyAddress
| void TransactionView::copyAddress |
( |
| ) |
|
|
privateslot |
◆ copyAmount
| void TransactionView::copyAmount |
( |
| ) |
|
|
privateslot |
◆ copyLabel
| void TransactionView::copyLabel |
( |
| ) |
|
|
privateslot |
◆ copyTxHex
| void TransactionView::copyTxHex |
( |
| ) |
|
|
privateslot |
◆ copyTxID
| void TransactionView::copyTxID |
( |
| ) |
|
|
privateslot |
◆ copyTxPlainText
| void TransactionView::copyTxPlainText |
( |
| ) |
|
|
privateslot |
◆ createDateRangeWidget()
| QWidget * TransactionView::createDateRangeWidget |
( |
| ) |
|
|
private |
◆ dateRangeChanged
| void TransactionView::dateRangeChanged |
( |
| ) |
|
|
privateslot |
◆ doubleClicked
| void TransactionView::doubleClicked |
( |
const QModelIndex & |
| ) |
|
|
signal |
◆ editLabel
| void TransactionView::editLabel |
( |
| ) |
|
|
privateslot |
◆ eventFilter()
| bool TransactionView::eventFilter |
( |
QObject * |
obj, |
|
|
QEvent * |
event |
|
) |
| |
|
private |
◆ exportClicked
| void TransactionView::exportClicked |
( |
| ) |
|
|
slot |
◆ focusTransaction [1/2]
| void TransactionView::focusTransaction |
( |
const QModelIndex & |
idx | ) |
|
|
slot |
◆ focusTransaction [2/2]
| void TransactionView::focusTransaction |
( |
const uint256 & |
txid | ) |
|
|
slot |
◆ message
| void TransactionView::message |
( |
const QString & |
title, |
|
|
const QString & |
message, |
|
|
unsigned int |
style |
|
) |
| |
|
signal |
Fired when a message should be reported to the user.
◆ openThirdPartyTxUrl
| void TransactionView::openThirdPartyTxUrl |
( |
QString |
url | ) |
|
|
privateslot |
◆ resizeEvent()
| void TransactionView::resizeEvent |
( |
QResizeEvent * |
event | ) |
|
|
privatevirtual |
◆ setModel()
◆ showDetails
| void TransactionView::showDetails |
( |
| ) |
|
|
privateslot |
◆ updateWatchOnlyColumn
| void TransactionView::updateWatchOnlyColumn |
( |
bool |
fHaveWatchOnly | ) |
|
|
privateslot |
◆ abandonAction
| QAction* TransactionView::abandonAction |
|
private |
◆ amountWidget
| QLineEdit* TransactionView::amountWidget |
|
private |
◆ bumpFeeAction
| QAction* TransactionView::bumpFeeAction |
|
private |
◆ columnResizingFixer
◆ contextMenu
| QMenu* TransactionView::contextMenu |
|
private |
◆ dateFrom
| QDateTimeEdit* TransactionView::dateFrom |
|
private |
◆ dateRangeWidget
| QFrame* TransactionView::dateRangeWidget |
|
private |
◆ dateTo
| QDateTimeEdit* TransactionView::dateTo |
|
private |
◆ dateWidget
| QComboBox* TransactionView::dateWidget |
|
private |
◆ mapperThirdPartyTxUrls
| QSignalMapper* TransactionView::mapperThirdPartyTxUrls |
|
private |
◆ model
◆ search_widget
| QLineEdit* TransactionView::search_widget |
|
private |
◆ transactionProxyModel
◆ transactionView
| QTableView* TransactionView::transactionView |
|
private |
◆ typeWidget
| QComboBox* TransactionView::typeWidget |
|
private |
◆ watchOnlyWidget
| QComboBox* TransactionView::watchOnlyWidget |
|
private |
The documentation for this class was generated from the following files: