Exemple #1
0
 def onAdvanced(self):
     d = QDialog(self)
     frm = aqt.forms.modelopts.Ui_Dialog()
     frm.setupUi(d)
     frm.latexsvg.setChecked(self.model.get("latexsvg", False))
     frm.latexHeader.setText(self.model["latexPre"])
     frm.latexFooter.setText(self.model["latexPost"])
     d.setWindowTitle(_("Options for %s") % self.model["name"])
     frm.buttonBox.helpRequested.connect(lambda: openHelp("latex"))
     restoreGeom(d, "modelopts")
     gui_hooks.models_advanced_will_show(d)
     d.exec_()
     saveGeom(d, "modelopts")
     self.model["latexsvg"] = frm.latexsvg.isChecked()
     self.model["latexPre"] = str(frm.latexHeader.toPlainText())
     self.model["latexPost"] = str(frm.latexFooter.toPlainText())
Exemple #2
0
 def onAdvanced(self) -> None:
     nt = self.current_notetype()
     d = QDialog(self)
     frm = aqt.forms.modelopts.Ui_Dialog()
     frm.setupUi(d)
     frm.latexsvg.setChecked(nt.get("latexsvg", False))
     frm.latexHeader.setText(nt["latexPre"])
     frm.latexFooter.setText(nt["latexPost"])
     d.setWindowTitle(_("Options for %s") % nt["name"])
     qconnect(frm.buttonBox.helpRequested, lambda: openHelp("latex"))
     restoreGeom(d, "modelopts")
     gui_hooks.models_advanced_will_show(d)
     d.exec_()
     saveGeom(d, "modelopts")
     nt["latexsvg"] = frm.latexsvg.isChecked()
     nt["latexPre"] = str(frm.latexHeader.toPlainText())
     nt["latexPost"] = str(frm.latexFooter.toPlainText())
     self.saveAndRefresh(nt)
Exemple #3
0
 def onAdvanced(self) -> None:
     nt = self.current_notetype()
     d = QDialog(self)
     disable_help_button(d)
     frm = aqt.forms.modelopts.Ui_Dialog()
     frm.setupUi(d)
     frm.latexsvg.setChecked(nt.get("latexsvg", False))
     frm.latexHeader.setText(nt["latexPre"])
     frm.latexFooter.setText(nt["latexPost"])
     d.setWindowTitle(
         without_unicode_isolation(tr.actions_options_for(val=nt["name"])))
     qconnect(frm.buttonBox.helpRequested, lambda: openHelp(HelpPage.LATEX))
     restoreGeom(d, "modelopts")
     gui_hooks.models_advanced_will_show(d)
     d.exec_()
     saveGeom(d, "modelopts")
     nt["latexsvg"] = frm.latexsvg.isChecked()
     nt["latexPre"] = str(frm.latexHeader.toPlainText())
     nt["latexPost"] = str(frm.latexFooter.toPlainText())
     self.saveAndRefresh(nt)
Exemple #4
0
 def onAdvanced(self) -> None:
     nt = self.current_notetype()
     d = QDialog(self)
     d.setWindowFlags(self.windowFlags()
                      & ~Qt.WindowContextHelpButtonHint)  # type: ignore
     frm = aqt.forms.modelopts.Ui_Dialog()
     frm.setupUi(d)
     frm.latexsvg.setChecked(nt.get("latexsvg", False))
     frm.latexHeader.setText(nt["latexPre"])
     frm.latexFooter.setText(nt["latexPost"])
     d.setWindowTitle(
         without_unicode_isolation(
             tr(TR.ACTIONS_OPTIONS_FOR, val=nt["name"])))
     qconnect(frm.buttonBox.helpRequested,
              lambda: openHelp("math?id=latex"))
     restoreGeom(d, "modelopts")
     gui_hooks.models_advanced_will_show(d)
     d.exec_()
     saveGeom(d, "modelopts")
     nt["latexsvg"] = frm.latexsvg.isChecked()
     nt["latexPre"] = str(frm.latexHeader.toPlainText())
     nt["latexPost"] = str(frm.latexFooter.toPlainText())
     self.saveAndRefresh(nt)