Automatically select the first line of xref (#1849)

This commit is contained in:
xarkes 2019-10-19 13:18:58 +02:00 committed by Itay Cohen
parent d450044a2d
commit 723c1ea33d

View File

@ -151,9 +151,11 @@ void XrefsDialog::fillRefsForAddress(RVA addr, QString name, bool whole_function
qhelpers::adjustColumns(ui->fromTreeWidget, fromModel.columnCount(), 0); qhelpers::adjustColumns(ui->fromTreeWidget, fromModel.columnCount(), 0);
qhelpers::adjustColumns(ui->toTreeWidget, toModel.columnCount(), 0); qhelpers::adjustColumns(ui->toTreeWidget, toModel.columnCount(), 0);
// try to select first item from refs or xrefs // Automatically select the first line
if (!qhelpers::selectFirstItem(ui->toTreeWidget)) { if (toModel.hasIndex(0, 0)) {
qhelpers::selectFirstItem(ui->fromTreeWidget); ui->toTreeWidget->setCurrentIndex(toModel.index(0, 0));
} else if (fromModel.hasIndex(0, 0)) {
ui->fromTreeWidget->setCurrentIndex(fromModel.index(0, 0));
} }
} }