Skip to content

Commit 94e7cdd

Browse files
committed
GUI: Add keyboard shortcuts for other context menus
1 parent 02b5263 commit 94e7cdd

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

src/qt/addressbookpage.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ AddressBookPage::AddressBookPage(const PlatformStyle *platformStyle, Mode _mode,
119119
contextMenu->addAction(tr("&Edit"), this, &AddressBookPage::onEditAction);
120120

121121
if (tab == SendingTab) {
122-
contextMenu->addAction(tr("Delete"), this, &AddressBookPage::on_deleteAddress_clicked);
122+
contextMenu->addAction(tr("&Delete"), this, &AddressBookPage::on_deleteAddress_clicked);
123123
}
124124

125125
connect(ui->tableView, &QWidget::customContextMenuRequested, this, &AddressBookPage::contextualMenu);

src/qt/coincontroldialog.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ CoinControlDialog::CoinControlDialog(CCoinControl& coin_control, WalletModel* _m
5252

5353
// context menu
5454
contextMenu = new QMenu(this);
55-
contextMenu->addAction(tr("Copy address"), this, &CoinControlDialog::copyAddress);
56-
contextMenu->addAction(tr("Copy label"), this, &CoinControlDialog::copyLabel);
57-
contextMenu->addAction(tr("Copy amount"), this, &CoinControlDialog::copyAmount);
58-
copyTransactionHashAction = contextMenu->addAction(tr("Copy transaction ID"), this, &CoinControlDialog::copyTransactionHash);
55+
contextMenu->addAction(tr("&Copy address"), this, &CoinControlDialog::copyAddress);
56+
contextMenu->addAction(tr("Copy &label"), this, &CoinControlDialog::copyLabel);
57+
contextMenu->addAction(tr("Copy &amount"), this, &CoinControlDialog::copyAmount);
58+
copyTransactionHashAction = contextMenu->addAction(tr("Copy transaction &ID"), this, &CoinControlDialog::copyTransactionHash);
5959
contextMenu->addSeparator();
60-
lockAction = contextMenu->addAction(tr("Lock unspent"), this, &CoinControlDialog::lockCoin);
61-
unlockAction = contextMenu->addAction(tr("Unlock unspent"), this, &CoinControlDialog::unlockCoin);
60+
lockAction = contextMenu->addAction(tr("L&ock unspent"), this, &CoinControlDialog::lockCoin);
61+
unlockAction = contextMenu->addAction(tr("&Unlock unspent"), this, &CoinControlDialog::unlockCoin);
6262
connect(ui->treeWidget, &QWidget::customContextMenuRequested, this, &CoinControlDialog::showMenu);
6363

6464
// clipboard actions

src/qt/receivecoinsdialog.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ ReceiveCoinsDialog::ReceiveCoinsDialog(const PlatformStyle *_platformStyle, QWid
4444

4545
// context menu
4646
contextMenu = new QMenu(this);
47-
contextMenu->addAction(tr("Copy URI"), this, &ReceiveCoinsDialog::copyURI);
48-
contextMenu->addAction(tr("Copy address"), this, &ReceiveCoinsDialog::copyAddress);
49-
copyLabelAction = contextMenu->addAction(tr("Copy label"), this, &ReceiveCoinsDialog::copyLabel);
50-
copyMessageAction = contextMenu->addAction(tr("Copy message"), this, &ReceiveCoinsDialog::copyMessage);
51-
copyAmountAction = contextMenu->addAction(tr("Copy amount"), this, &ReceiveCoinsDialog::copyAmount);
47+
contextMenu->addAction(tr("Copy &URI"), this, &ReceiveCoinsDialog::copyURI);
48+
contextMenu->addAction(tr("&Copy address"), this, &ReceiveCoinsDialog::copyAddress);
49+
copyLabelAction = contextMenu->addAction(tr("Copy &label"), this, &ReceiveCoinsDialog::copyLabel);
50+
copyMessageAction = contextMenu->addAction(tr("Copy &message"), this, &ReceiveCoinsDialog::copyMessage);
51+
copyAmountAction = contextMenu->addAction(tr("Copy &amount"), this, &ReceiveCoinsDialog::copyAmount);
5252
connect(ui->recentRequestsView, &QWidget::customContextMenuRequested, this, &ReceiveCoinsDialog::showMenu);
5353

5454
connect(ui->clearButton, &QPushButton::clicked, this, &ReceiveCoinsDialog::clear);

src/qt/transactionview.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -163,19 +163,19 @@ TransactionView::TransactionView(const PlatformStyle *platformStyle, QWidget *pa
163163

164164
contextMenu = new QMenu(this);
165165
contextMenu->setObjectName("contextMenu");
166-
copyAddressAction = contextMenu->addAction(tr("Copy address"), this, &TransactionView::copyAddress);
167-
copyLabelAction = contextMenu->addAction(tr("Copy label"), this, &TransactionView::copyLabel);
168-
contextMenu->addAction(tr("Copy amount"), this, &TransactionView::copyAmount);
169-
contextMenu->addAction(tr("Copy transaction ID"), this, &TransactionView::copyTxID);
170-
contextMenu->addAction(tr("Copy raw transaction"), this, &TransactionView::copyTxHex);
171-
contextMenu->addAction(tr("Copy full transaction details"), this, &TransactionView::copyTxPlainText);
172-
contextMenu->addAction(tr("Show transaction details"), this, &TransactionView::showDetails);
166+
copyAddressAction = contextMenu->addAction(tr("&Copy address"), this, &TransactionView::copyAddress);
167+
copyLabelAction = contextMenu->addAction(tr("Copy &label"), this, &TransactionView::copyLabel);
168+
contextMenu->addAction(tr("Copy &amount"), this, &TransactionView::copyAmount);
169+
contextMenu->addAction(tr("Copy transaction &ID"), this, &TransactionView::copyTxID);
170+
contextMenu->addAction(tr("Copy &raw transaction"), this, &TransactionView::copyTxHex);
171+
contextMenu->addAction(tr("Copy full transaction &details"), this, &TransactionView::copyTxPlainText);
172+
contextMenu->addAction(tr("&Show transaction details"), this, &TransactionView::showDetails);
173173
contextMenu->addSeparator();
174-
bumpFeeAction = contextMenu->addAction(tr("Increase transaction fee"));
174+
bumpFeeAction = contextMenu->addAction(tr("Increase transaction &fee"));
175175
GUIUtil::ExceptionSafeConnect(bumpFeeAction, &QAction::triggered, this, &TransactionView::bumpFee);
176176
bumpFeeAction->setObjectName("bumpFeeAction");
177-
abandonAction = contextMenu->addAction(tr("Abandon transaction"), this, &TransactionView::abandonTx);
178-
contextMenu->addAction(tr("Edit address label"), this, &TransactionView::editLabel);
177+
abandonAction = contextMenu->addAction(tr("A&bandon transaction"), this, &TransactionView::abandonTx);
178+
contextMenu->addAction(tr("&Edit address label"), this, &TransactionView::editLabel);
179179

180180
connect(dateWidget, qOverload<int>(&QComboBox::activated), this, &TransactionView::chooseDate);
181181
connect(typeWidget, qOverload<int>(&QComboBox::activated), this, &TransactionView::chooseType);

0 commit comments

Comments
 (0)