def __init__(self, mw: AnkiQt) -> None: QDialog.__init__(self, None, Qt.Window) mw.garbage_collect_on_dialog_finish(self) self.mw = mw self.form = aqt.forms.addcards.Ui_Dialog() self.form.setupUi(self) self.setWindowTitle(tr(TR.ACTIONS_ADD)) disable_help_button(self) self.setMinimumHeight(300) self.setMinimumWidth(400) self.setup_choosers() self.setupEditor() self.setupButtons() self._load_new_note() self.history: List[NoteID] = [] self._last_added_note: Optional[Note] = None restoreGeom(self, "add") addCloseShortcut(self) gui_hooks.add_cards_did_init(self) self.show()
def __init__(self, mw: AnkiQt) -> None: QDialog.__init__(self, None, Qt.Window) mw.setupDialogGC(self) self.mw = mw self.form = aqt.forms.addcards.Ui_Dialog() self.form.setupUi(self) self.setWindowTitle(tr(TR.ACTIONS_ADD)) self.setMinimumHeight(300) self.setMinimumWidth(400) self.setupChoosers() self.setupEditor() self.setupButtons() self.onReset() self.history: List[int] = [] self.previousNote = None restoreGeom(self, "add") gui_hooks.state_did_reset.append(self.onReset) gui_hooks.current_note_type_did_change.append(self.onModelChange) addCloseShortcut(self) gui_hooks.add_cards_did_init(self) self.show()
def __init__(self, mw: AnkiQt) -> None: QDialog.__init__(self, None, Qt.Window) mw.garbage_collect_on_dialog_finish(self) self.mw = mw self.col = mw.col form = aqt.forms.addcards.Ui_Dialog() form.setupUi(self) self.form = form self.setWindowTitle(tr.actions_add()) disable_help_button(self) self.setMinimumHeight(300) self.setMinimumWidth(400) self.setup_choosers() self.setupEditor() self.setupButtons() self._load_new_note() self.history: list[NoteId] = [] self._last_added_note: Optional[Note] = None gui_hooks.operation_did_execute.append(self.on_operation_did_execute) restoreGeom(self, "add") addCloseShortcut(self) gui_hooks.add_cards_did_init(self) self.show()