dbl click on tx table
This commit is contained in:
@@ -729,9 +729,19 @@ void MainWindow::setupBalancesTab() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::setupTransactionsTab() {
|
void MainWindow::setupTransactionsTab() {
|
||||||
|
// Double click opens up memo if one exists
|
||||||
|
QObject::connect(ui->transactionsTable, &QTableView::doubleClicked, [=] (auto index) {
|
||||||
|
auto txModel = dynamic_cast<TxTableModel *>(ui->transactionsTable->model());
|
||||||
|
QString memo = txModel->getMemo(index.row());
|
||||||
|
|
||||||
|
if (!memo.isEmpty()) {
|
||||||
|
QMessageBox::information(this, "Memo", memo, QMessageBox::Ok);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// Set up context menu on transactions tab
|
// Set up context menu on transactions tab
|
||||||
ui->transactionsTable->setContextMenuPolicy(Qt::CustomContextMenu);
|
ui->transactionsTable->setContextMenuPolicy(Qt::CustomContextMenu);
|
||||||
|
// Table right click
|
||||||
QObject::connect(ui->transactionsTable, &QTableView::customContextMenuRequested, [=] (QPoint pos) {
|
QObject::connect(ui->transactionsTable, &QTableView::customContextMenuRequested, [=] (QPoint pos) {
|
||||||
QModelIndex index = ui->transactionsTable->indexAt(pos);
|
QModelIndex index = ui->transactionsTable->indexAt(pos);
|
||||||
if (index.row() < 0) return;
|
if (index.row() < 0) return;
|
||||||
|
|||||||
Reference in New Issue
Block a user