5#ifndef BITCOIN_QT_TRANSACTIONVIEW_H
6#define BITCOIN_QT_TRANSACTIONVIEW_H
38 QWidget *parent =
nullptr);
Makes a QTableView last column feel as if it was being resized from its left border.
Filter the transaction list according to pre-specified rules.
Widget showing the transaction list for a wallet, including a filter row.
void chooseWatchonly(int idx)
QLineEdit * search_widget
bool eventFilter(QObject *obj, QEvent *event) override
@ AMOUNT_MINIMUM_COLUMN_WIDTH
QWidget * createDateRangeWidget()
void setModel(WalletModel *model)
GUIUtil::TableViewLastColumnResizingFixer * columnResizingFixer
void updateWatchOnlyColumn(bool fHaveWatchOnly)
void message(const QString &title, const QString &message, unsigned int style)
Fired when a message should be reported to the user.
virtual void resizeEvent(QResizeEvent *event) override
QComboBox * watchOnlyWidget
TransactionFilterProxy * transactionProxyModel
QTableView * transactionView
void focusTransaction(const QModelIndex &)
void contextualMenu(const QPoint &)
QAction * copyAddressAction
void openThirdPartyTxUrl(QString url)
QAction * copyLabelAction
void doubleClicked(const QModelIndex &)
Interface to Bitcoin wallet from Qt view code.
T GetRand(T nMax=std::numeric_limits< T >::max()) noexcept
Generate a uniform random integer of type T in the range [0..nMax) nMax defaults to std::numeric_limi...