mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #2002534 [MobileRead bookshop plugin crashes](https://bugs.launchpad.net/calibre/+bug/2002534)
This commit is contained in:
parent
6dd38d512c
commit
b1d7a72494
@ -68,9 +68,13 @@ class MobileReadStoreDialog(QDialog, Ui_Dialog):
|
||||
self.results_view.resizeColumnToContents(i)
|
||||
|
||||
self.results_view.model().sort_col = self.plugin.config.get('dialog_sort_col', 0)
|
||||
self.results_view.model().sort_order = self.plugin.config.get('dialog_sort_order', Qt.SortOrder.AscendingOrder)
|
||||
self.results_view.model().sort(self.results_view.model().sort_col, self.results_view.model().sort_order)
|
||||
self.results_view.header().setSortIndicator(self.results_view.model().sort_col, self.results_view.model().sort_order)
|
||||
try:
|
||||
so = Qt.SortOrder(self.plugin.config.get('dialog_sort_order', Qt.SortOrder.AscendingOrder))
|
||||
except Exception:
|
||||
so = Qt.SortOrder.AscendingOrder
|
||||
self.results_view.model().sort_order = so
|
||||
self.results_view.model().sort(self.results_view.model().sort_col, so)
|
||||
self.results_view.header().setSortIndicator(self.results_view.model().sort_col, so)
|
||||
|
||||
def save_state(self):
|
||||
self.save_geometry(self.plugin.config, 'dialog_geometry')
|
||||
|
Loading…
x
Reference in New Issue
Block a user