diff --git a/ankiqt/ui/preferences.py b/ankiqt/ui/preferences.py index 70e9ad83a..67faa0bbe 100644 --- a/ankiqt/ui/preferences.py +++ b/ankiqt/ui/preferences.py @@ -144,6 +144,7 @@ class Preferences(QDialog): self.dialog.openLastDeck.setChecked(self.config['loadLastDeck']) self.dialog.deckBrowserOrder.setChecked(self.config['deckBrowserOrder']) self.dialog.deleteMedia.setChecked(self.config['deleteMedia']) + self.dialog.deckBrowserLen.setValue(self.config['deckBrowserNameLength']) def updateAdvanced(self): self.config['showTrayIcon'] = self.dialog.showTray.isChecked() @@ -162,6 +163,7 @@ class Preferences(QDialog): else: self.config['deckBrowserOrder'] = 0 self.config['deleteMedia'] = self.dialog.deleteMedia.isChecked() + self.config['deckBrowserNameLength'] = self.dialog.deckBrowserLen.value() def codeToIndex(self, code): n = 0 diff --git a/designer/preferences.ui b/designer/preferences.ui index 2ad65a627..c8c1f4bab 100644 --- a/designer/preferences.ui +++ b/designer/preferences.ui @@ -587,6 +587,49 @@ + + + + Qt::Vertical + + + QSizePolicy::Preferred + + + + 20 + 10 + + + + + + + + + + Deck browser name length + + + + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + @@ -657,6 +700,7 @@ deckBrowserOrder deleteMedia addZeroSpace + deckBrowserLen buttonBox