@@ -161,32 +161,20 @@ TransactionView::TransactionView(const PlatformStyle *platformStyle, QWidget *pa
161161 transactionView->horizontalHeader ()->setStretchLastSection (true );
162162 }
163163
164- // Actions
165- abandonAction = new QAction (tr (" Abandon transaction" ), this );
166- bumpFeeAction = new QAction (tr (" Increase transaction fee" ), this );
167- bumpFeeAction->setObjectName (" bumpFeeAction" );
168- copyAddressAction = new QAction (tr (" Copy address" ), this );
169- copyLabelAction = new QAction (tr (" Copy label" ), this );
170- QAction *copyAmountAction = new QAction (tr (" Copy amount" ), this );
171- QAction *copyTxIDAction = new QAction (tr (" Copy transaction ID" ), this );
172- QAction *copyTxHexAction = new QAction (tr (" Copy raw transaction" ), this );
173- QAction *copyTxPlainText = new QAction (tr (" Copy full transaction details" ), this );
174- QAction *editLabelAction = new QAction (tr (" Edit address label" ), this );
175- QAction *showDetailsAction = new QAction (tr (" Show transaction details" ), this );
176-
177164 contextMenu = new QMenu (this );
178165 contextMenu->setObjectName (" contextMenu" );
179- contextMenu->addAction (copyAddressAction );
180- contextMenu->addAction (copyLabelAction );
181- contextMenu->addAction (copyAmountAction );
182- contextMenu->addAction (copyTxIDAction );
183- contextMenu->addAction (copyTxHexAction );
184- contextMenu->addAction (copyTxPlainText);
185- contextMenu->addAction (showDetailsAction );
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 );
186173 contextMenu->addSeparator ();
187- contextMenu->addAction (bumpFeeAction);
188- contextMenu->addAction (abandonAction);
189- contextMenu->addAction (editLabelAction);
174+ bumpFeeAction = contextMenu->addAction (tr (" Increase transaction fee" ), this , &TransactionView::bumpFee);
175+ bumpFeeAction->setObjectName (" bumpFeeAction" );
176+ abandonAction = contextMenu->addAction (tr (" Abandon transaction" ), this , &TransactionView::abandonTx);
177+ contextMenu->addAction (tr (" Edit address label" ), this , &TransactionView::editLabel);
190178
191179 connect (dateWidget, static_cast <void (QComboBox::*)(int )>(&QComboBox::activated), this , &TransactionView::chooseDate);
192180 connect (typeWidget, static_cast <void (QComboBox::*)(int )>(&QComboBox::activated), this , &TransactionView::chooseType);
@@ -199,16 +187,6 @@ TransactionView::TransactionView(const PlatformStyle *platformStyle, QWidget *pa
199187 connect (transactionView, &QTableView::doubleClicked, this , &TransactionView::doubleClicked);
200188 connect (transactionView, &QTableView::customContextMenuRequested, this , &TransactionView::contextualMenu);
201189
202- connect (bumpFeeAction, &QAction::triggered, this , &TransactionView::bumpFee);
203- connect (abandonAction, &QAction::triggered, this , &TransactionView::abandonTx);
204- connect (copyAddressAction, &QAction::triggered, this , &TransactionView::copyAddress);
205- connect (copyLabelAction, &QAction::triggered, this , &TransactionView::copyLabel);
206- connect (copyAmountAction, &QAction::triggered, this , &TransactionView::copyAmount);
207- connect (copyTxIDAction, &QAction::triggered, this , &TransactionView::copyTxID);
208- connect (copyTxHexAction, &QAction::triggered, this , &TransactionView::copyTxHex);
209- connect (copyTxPlainText, &QAction::triggered, this , &TransactionView::copyTxPlainText);
210- connect (editLabelAction, &QAction::triggered, this , &TransactionView::editLabel);
211- connect (showDetailsAction, &QAction::triggered, this , &TransactionView::showDetails);
212190 // Double-clicking on a transaction on the transaction history page shows details
213191 connect (this , &TransactionView::doubleClicked, this , &TransactionView::showDetails);
214192 // Highlight transaction after fee bump
0 commit comments