mirror of
https://github.com/feather-wallet/feather.git
synced 2024-11-17 09:47:36 +00:00
Merge pull request 'History: don't show copy spend proof on incoming transactions' (#115) from mrdeveloper/feather:hide-spend-proof-incoming-tx into master
Reviewed-on: https://git.wownero.com/feather/feather/pulls/115
This commit is contained in:
commit
24133ac390
1 changed files with 6 additions and 1 deletions
|
@ -25,12 +25,17 @@ HistoryWidget::HistoryWidget(QWidget *parent)
|
|||
m_copyMenu->addAction("Transaction ID", this, [this]{copy(copyField::TxID);});
|
||||
m_copyMenu->addAction("Date", this, [this]{copy(copyField::Date);});
|
||||
m_copyMenu->addAction("Amount", this, [this]{copy(copyField::Amount);});
|
||||
m_copyMenu->addAction("Spend proof", this, &HistoryWidget::getSpendProof);
|
||||
auto spendProof = m_copyMenu->addAction("Spend proof", this, &HistoryWidget::getSpendProof);
|
||||
|
||||
ui->history->setContextMenuPolicy(Qt::CustomContextMenu);
|
||||
connect(ui->history, &QTreeView::customContextMenuRequested, [=](const QPoint & point){
|
||||
QModelIndex index = ui->history->indexAt(point);
|
||||
if (index.isValid()) {
|
||||
TransactionInfo::Direction direction;
|
||||
m_txHistory->transaction(m_model->mapToSource(index).row(), [&direction](TransactionInfo &tInfo) {
|
||||
direction = tInfo.direction();
|
||||
});
|
||||
spendProof->setVisible(direction == TransactionInfo::Direction_Out);
|
||||
m_contextMenu->exec(ui->history->viewport()->mapToGlobal(point));
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue