# {py:mod}`phystool.qt.latex` ```{py:module} phystool.qt.latex ``` ```{autodoc2-docstring} phystool.qt.latex :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`QPdfLatex ` - ```{autodoc2-docstring} phystool.qt.latex.QPdfLatex :summary: ``` * - {py:obj}`CompilationErrorWidget ` - ```{autodoc2-docstring} phystool.qt.latex.CompilationErrorWidget :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`logger ` - ```{autodoc2-docstring} phystool.qt.latex.logger :summary: ``` ```` ### API ````{py:data} logger :canonical: phystool.qt.latex.logger :value: > 'getLogger(...)' ```{autodoc2-docstring} phystool.qt.latex.logger ``` ```` `````{py:class} QPdfLatex(pdb_file: phystool.pdbfile.PDBFile, post_compilation_hook: collections.abc.Callable[[phystool.pdbfile.PDBFile, str], None]) :canonical: phystool.qt.latex.QPdfLatex Bases: {py:obj}`phystool.qt.process.QManagedProcess` ```{autodoc2-docstring} phystool.qt.latex.QPdfLatex ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.latex.QPdfLatex.__init__ ``` ````{py:method} get_unique_id() -> str :canonical: phystool.qt.latex.QPdfLatex.get_unique_id ```{autodoc2-docstring} phystool.qt.latex.QPdfLatex.get_unique_id ``` ```` ````{py:method} get_ready() -> None :canonical: phystool.qt.latex.QPdfLatex.get_ready ```` ````` ````{py:class} CompilationErrorWidget() :canonical: phystool.qt.latex.CompilationErrorWidget Bases: {py:obj}`PySide6.QtWidgets.QPlainTextEdit` ```{autodoc2-docstring} phystool.qt.latex.CompilationErrorWidget ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.latex.CompilationErrorWidget.__init__ ``` ````