Exemplo n.º 1
0
 def onTreeModelFields(self, item):
     from aqt.fields import FieldDialog
     model = mw.col.models.get(item.mid)
     mw.col.models.setCurrent(model)
     n = mw.col.newNote(forDeck=False)
     for name in list(n.keys()):
         n[name] = "(" + name + ")"
     try:
         if "{{cloze:Text}}" in model['tmpls'][0]['qfmt']:
             n['Text'] = _("This is a {{c1::sample}} cloze deletion.")
     except:
         # invalid cloze
         pass
     FieldDialog(self.mw, n, parent=self.browser)
Exemplo n.º 2
0
    def _onFields(self):
        from aqt.fields import FieldDialog

        FieldDialog(self.mw, self.note, parent=self.parentWindow)
Exemplo n.º 3
0
 def onFields(self):
     from aqt.fields import FieldDialog
     self.saveNow()
     FieldDialog(self.mw, self.note, parent=self.parentWindow)
Exemplo n.º 4
0
 def onFields(self):
     from aqt.fields import FieldDialog
     n = self._tmpNote()
     FieldDialog(self.mw, n, parent=self)
Exemplo n.º 5
0
    def onFields(self) -> None:
        from aqt.fields import FieldDialog

        FieldDialog(self.mw, self.current_notetype(), parent=self)
Exemplo n.º 6
0
    def _onFields(self) -> None:
        from aqt.fields import FieldDialog

        FieldDialog(self.mw, self.note.note_type(), parent=self.parentWindow)
Exemplo n.º 7
0
 def manage_fields(self, item: SidebarItem) -> None:
     notetype = self.mw.col.models.get(NotetypeId(item._parent_item.id))
     FieldDialog(self.mw, notetype, parent=self, open_at=item.id)