mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
Work around broken headers in Qt 6.3.1
https://forums.ankiweb.net/t/anki-2-1-54-release-candidate/20861/2
This commit is contained in:
parent
595c92730f
commit
48c7bb031e
1 changed files with 8 additions and 2 deletions
|
@ -321,11 +321,17 @@ class Table:
|
||||||
hh.setCascadingSectionResizes(False)
|
hh.setCascadingSectionResizes(False)
|
||||||
|
|
||||||
def _save_header(self) -> None:
|
def _save_header(self) -> None:
|
||||||
saveHeader(self._view.horizontalHeader(), self._state.GEOMETRY_KEY_PREFIX)
|
saveHeader(
|
||||||
|
self._view.horizontalHeader(), self._state.GEOMETRY_KEY_PREFIX + "631"
|
||||||
|
)
|
||||||
|
|
||||||
def _restore_header(self) -> None:
|
def _restore_header(self) -> None:
|
||||||
self._view.horizontalHeader().blockSignals(True)
|
self._view.horizontalHeader().blockSignals(True)
|
||||||
restoreHeader(self._view.horizontalHeader(), self._state.GEOMETRY_KEY_PREFIX)
|
# Qt 6.3.1 won't allow headers to be clicked when restoring state from a previous
|
||||||
|
# version, so we need to bump the key.
|
||||||
|
restoreHeader(
|
||||||
|
self._view.horizontalHeader(), self._state.GEOMETRY_KEY_PREFIX + "631"
|
||||||
|
)
|
||||||
self._set_column_sizes()
|
self._set_column_sizes()
|
||||||
self._set_sort_indicator()
|
self._set_sort_indicator()
|
||||||
self._view.horizontalHeader().blockSignals(False)
|
self._view.horizontalHeader().blockSignals(False)
|
||||||
|
|
Loading…
Reference in a new issue