diff --git a/qt/aqt/forms/preferences.ui b/qt/aqt/forms/preferences.ui index f6526e132..a8f140624 100644 --- a/qt/aqt/forms/preferences.ui +++ b/qt/aqt/forms/preferences.ui @@ -7,7 +7,7 @@ 0 0 640 - 518 + 530 @@ -96,6 +96,13 @@ + + + + New import/export handling (beta) + + + @@ -677,6 +684,7 @@ pastePNG paste_strips_formatting ignore_accents_in_search + new_import_export useCurrent default_search_text uiScale diff --git a/qt/aqt/preferences.py b/qt/aqt/preferences.py index 5489e8707..a61530ce2 100644 --- a/qt/aqt/preferences.py +++ b/qt/aqt/preferences.py @@ -219,6 +219,7 @@ class Preferences(QDialog): self.form.theme.addItems(themes) self.form.theme.setCurrentIndex(self.mw.pm.theme().value) qconnect(self.form.theme.currentIndexChanged, self.on_theme_changed) + self.form.new_import_export.setChecked(self.mw.pm.new_import_export()) self.setup_language() self.setup_video_driver() @@ -235,6 +236,8 @@ class Preferences(QDialog): self.mw.pm.setUiScale(newScale) restart_required = True + self.mw.pm.set_new_import_export(self.form.new_import_export.isChecked()) + if restart_required: showInfo(tr.preferences_changes_will_take_effect_when_you())