From 2704b4ff26afbb863fd70924ea0529863c81812b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 15 Jun 2011 16:51:11 -0600 Subject: [PATCH] Preselect first result in download metadata dialog --- src/calibre/gui2/metadata/single_download.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/calibre/gui2/metadata/single_download.py b/src/calibre/gui2/metadata/single_download.py index 013ab42684..ff4b9feac8 100644 --- a/src/calibre/gui2/metadata/single_download.py +++ b/src/calibre/gui2/metadata/single_download.py @@ -236,6 +236,11 @@ class ResultsView(QTableView): # {{{ self.resizeRowsToContents() self.resizeColumnsToContents() self.setFocus(Qt.OtherFocusReason) + idx = self.model().index(0, 0) + if idx.isValid() and self.model().rowCount() > 0: + self.show_details(idx) + sm = self.selectionModel() + sm.select(idx, sm.ClearAndSelect|sm.Rows) def currentChanged(self, current, previous): ret = QTableView.currentChanged(self, current, previous) @@ -480,12 +485,6 @@ class IdentifyWidget(QWidget): # {{{ return self.results_view.show_results(self.worker.results) - - self.comments_view.show_data(''' -
Found %d results
-
To see details, click on any result
''' % - len(self.worker.results)) - self.results_found.emit()