mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #1060472 (Enhancement: [OK] hot on metadata book cover screen)
This commit is contained in:
parent
9562e7fc7a
commit
fb672d3264
@ -931,6 +931,7 @@ class FullFetch(QDialog): # {{{
|
|||||||
self.bb = QDialogButtonBox(QDialogButtonBox.Cancel|QDialogButtonBox.Ok)
|
self.bb = QDialogButtonBox(QDialogButtonBox.Cancel|QDialogButtonBox.Ok)
|
||||||
l.addWidget(self.bb)
|
l.addWidget(self.bb)
|
||||||
self.bb.rejected.connect(self.reject)
|
self.bb.rejected.connect(self.reject)
|
||||||
|
self.bb.accepted.connect(self.accept)
|
||||||
self.next_button = self.bb.addButton(_('Next'), self.bb.AcceptRole)
|
self.next_button = self.bb.addButton(_('Next'), self.bb.AcceptRole)
|
||||||
self.next_button.setDefault(True)
|
self.next_button.setDefault(True)
|
||||||
self.next_button.setEnabled(False)
|
self.next_button.setEnabled(False)
|
||||||
@ -978,6 +979,7 @@ class FullFetch(QDialog): # {{{
|
|||||||
self.log('\n\n')
|
self.log('\n\n')
|
||||||
self.covers_widget.start(book, self.current_cover,
|
self.covers_widget.start(book, self.current_cover,
|
||||||
self.title, self.authors, caches)
|
self.title, self.authors, caches)
|
||||||
|
self.ok_button.setFocus()
|
||||||
|
|
||||||
def back_clicked(self):
|
def back_clicked(self):
|
||||||
self.next_button.setVisible(True)
|
self.next_button.setVisible(True)
|
||||||
@ -988,6 +990,8 @@ class FullFetch(QDialog): # {{{
|
|||||||
self.covers_widget.reset_covers()
|
self.covers_widget.reset_covers()
|
||||||
|
|
||||||
def accept(self):
|
def accept(self):
|
||||||
|
if self.stack.currentIndex() == 1:
|
||||||
|
return QDialog.accept(self)
|
||||||
# Prevent the usual dialog accept mechanisms from working
|
# Prevent the usual dialog accept mechanisms from working
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user