This commit is contained in:
Kovid Goyal 2023-01-11 19:25:07 +05:30
parent 6dd38d512c
commit b1d7a72494
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -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')