Skip to content

Commit

Permalink
use anki field selector to select sentence field
Browse files Browse the repository at this point in the history
  • Loading branch information
tatsumoto-ren committed Aug 15, 2024
1 parent 1c58ffe commit ea6cea5
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions settings_dialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@ def __init__(self, *args, **kwargs) -> None:
self.tab_view = QTabWidget()
self.checkboxes = make_checkboxes()
self.tag_edit = QLineEdit(config.exported_tag)
self.sentence_field_edit = QLineEdit(config.sentence_field_name)
self.sentence_field_edit = AnkiFieldSelector()
self.sentence_field_edit.setCurrentText(config.sentence_field_name)
self.notes_per_page_edit = CroProSpinBox(min_val=10, max_val=10_000, step=50, value=config.notes_per_page)
self.hidden_fields = ItemEditBox("Hidden fields", initial_values=config.hidden_fields)
self.web_timeout_spinbox = CroProSpinBox(min_val=1, max_val=999, step=1, value=config.timeout_seconds)
Expand Down Expand Up @@ -262,7 +263,7 @@ def done(self, result: int) -> None:
def accept(self) -> None:
config.notes_per_page = self.notes_per_page_edit.value()
config.exported_tag = self.tag_edit.text()
config.sentence_field_name = self.sentence_field_edit.text()
config.sentence_field_name = self.sentence_field_edit.currentText()
config.hidden_fields = self.hidden_fields.values()
config.timeout_seconds = self.web_timeout_spinbox.value()
config.sentence_min_length = self.sentence_min_length.value()
Expand Down

0 comments on commit ea6cea5

Please sign in to comment.