diff --git a/aqt/browser.py b/aqt/browser.py index 47cdd6777..e81d620df 100644 --- a/aqt/browser.py +++ b/aqt/browser.py @@ -373,6 +373,11 @@ class Browser(QMainWindow): self.onSearch() self.show() + def _headerKey(self): + if qtmajor >= 5: + return "editor2" + return "editor" + def setupToolbar(self): self.toolbarWeb = AnkiWebView() self.toolbarWeb.setFixedHeight(32 + self.mw.fontHeightDelta) @@ -458,7 +463,7 @@ class Browser(QMainWindow): self.editor.setNote(None) saveGeom(self, "editor") saveState(self, "editor") - saveHeader(self.form.tableView.horizontalHeader(), "editor") + saveHeader(self.form.tableView.horizontalHeader(), self._headerKey()) self.col.conf['activeCols'] = self.model.activeCols self.col.setMod() self.hide() @@ -623,7 +628,7 @@ class Browser(QMainWindow): if not isWin: vh.hide() hh.show() - restoreHeader(hh, "editor") + restoreHeader(hh, self._headerKey()) hh.setHighlightSections(False) hh.setMinimumSectionSize(50) hh.setMovable(True)