# {py:mod}`phystool.qt.git` ```{py:module} phystool.qt.git ``` ```{autodoc2-docstring} phystool.qt.git :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`GitListFilesWidget ` - ```{autodoc2-docstring} phystool.qt.git.GitListFilesWidget :summary: ``` * - {py:obj}`GitDiffWidget ` - ```{autodoc2-docstring} phystool.qt.git.GitDiffWidget :summary: ``` * - {py:obj}`GitDialog ` - ```{autodoc2-docstring} phystool.qt.git.GitDialog :summary: ``` ```` ### API `````{py:class} GitListFilesWidget() :canonical: phystool.qt.git.GitListFilesWidget Bases: {py:obj}`PySide6.QtWidgets.QTableWidget` ```{autodoc2-docstring} phystool.qt.git.GitListFilesWidget ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.git.GitListFilesWidget.__init__ ``` ````{py:attribute} sig_diff :canonical: phystool.qt.git.GitListFilesWidget.sig_diff :value: > 'Signal(...)' ```{autodoc2-docstring} phystool.qt.git.GitListFilesWidget.sig_diff ``` ```` ````{py:method} select_all() -> None :canonical: phystool.qt.git.GitListFilesWidget.select_all ```{autodoc2-docstring} phystool.qt.git.GitListFilesWidget.select_all ``` ```` ````{py:method} unselect_all() -> None :canonical: phystool.qt.git.GitListFilesWidget.unselect_all ```{autodoc2-docstring} phystool.qt.git.GitListFilesWidget.unselect_all ``` ```` ````{py:method} commit() -> str :canonical: phystool.qt.git.GitListFilesWidget.commit ```{autodoc2-docstring} phystool.qt.git.GitListFilesWidget.commit ``` ```` ````` `````{py:class} GitDiffWidget() :canonical: phystool.qt.git.GitDiffWidget Bases: {py:obj}`PySide6.QtWidgets.QTextEdit` ```{autodoc2-docstring} phystool.qt.git.GitDiffWidget ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.git.GitDiffWidget.__init__ ``` ````{py:method} display(ansi: str) -> None :canonical: phystool.qt.git.GitDiffWidget.display ```{autodoc2-docstring} phystool.qt.git.GitDiffWidget.display ``` ```` ````{py:method} get_ideal_width() -> int :canonical: phystool.qt.git.GitDiffWidget.get_ideal_width ```{autodoc2-docstring} phystool.qt.git.GitDiffWidget.get_ideal_width ``` ```` ````` `````{py:class} GitDialog(parent: PySide6.QtWidgets.QWidget) :canonical: phystool.qt.git.GitDialog Bases: {py:obj}`PySide6.QtWidgets.QDialog` ```{autodoc2-docstring} phystool.qt.git.GitDialog ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.git.GitDialog.__init__ ``` ````{py:method} accept() -> None :canonical: phystool.qt.git.GitDialog.accept ```{autodoc2-docstring} phystool.qt.git.GitDialog.accept ``` ```` `````