15 : QSortFilterProxyModel(parent)
21 QModelIndex index = sourceModel()->index(sourceRow, 0, sourceParent);
53 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 60 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 61 endFilterChange(QSortFilterProxyModel::Direction::Rows);
71 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 77 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 78 endFilterChange(QSortFilterProxyModel::Direction::Rows);
86 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 92 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 93 endFilterChange(QSortFilterProxyModel::Direction::Rows);
101 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 107 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 108 endFilterChange(QSortFilterProxyModel::Direction::Rows);
116 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 122 #if QT_VERSION >= QT_VERSION_CHECK(6, 10, 0) 123 endFilterChange(QSortFilterProxyModel::Direction::Rows);
std::optional< QDateTime > dateTo
Transaction status (TransactionRecord::Status)
void setTypeFilter(quint32 modes)
static quint32 TYPE(int type)
int64_t CAmount
Amount in satoshis (Can be negative)
std::optional< QDateTime > dateFrom
TransactionFilterProxy(QObject *parent=nullptr)
Date and time this transaction was created.
void setMinAmount(const CAmount &minimum)
void setShowInactive(bool showInactive)
Set whether to show conflicted transactions.
Net amount of transaction.
Label of address related to transaction.
void setSearchString(const QString &)
Conflicts with other transaction or mempool.
void setDateRange(const std::optional< QDateTime > &from, const std::optional< QDateTime > &to)
Filter transactions between date range.
bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const override