# {py:mod}`phystool.qt.filter` ```{py:module} phystool.qt.filter ``` ```{autodoc2-docstring} phystool.qt.filter :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`PDBTypeCheckBox ` - ```{autodoc2-docstring} phystool.qt.filter.PDBTypeCheckBox :summary: ``` * - {py:obj}`TagCheckBox ` - ```{autodoc2-docstring} phystool.qt.filter.TagCheckBox :summary: ``` * - {py:obj}`FilterWidget ` - ```{autodoc2-docstring} phystool.qt.filter.FilterWidget :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`logger ` - ```{autodoc2-docstring} phystool.qt.filter.logger :summary: ``` ```` ### API ````{py:data} logger :canonical: phystool.qt.filter.logger :value: > 'getLogger(...)' ```{autodoc2-docstring} phystool.qt.filter.logger ``` ```` ````{py:class} PDBTypeCheckBox(pdb_type: str, parent: PySide6.QtWidgets.QWidget, checked: bool) :canonical: phystool.qt.filter.PDBTypeCheckBox Bases: {py:obj}`PySide6.QtWidgets.QCheckBox` ```{autodoc2-docstring} phystool.qt.filter.PDBTypeCheckBox ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.filter.PDBTypeCheckBox.__init__ ``` ```` ````{py:class} TagCheckBox(category: str, tag_name: str, parent: PySide6.QtWidgets.QWidget) :canonical: phystool.qt.filter.TagCheckBox Bases: {py:obj}`PySide6.QtWidgets.QCheckBox` ```{autodoc2-docstring} phystool.qt.filter.TagCheckBox ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.filter.TagCheckBox.__init__ ``` ```` `````{py:class} FilterWidget() :canonical: phystool.qt.filter.FilterWidget Bases: {py:obj}`PySide6.QtWidgets.QWidget` ```{autodoc2-docstring} phystool.qt.filter.FilterWidget ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.__init__ ``` ````{py:attribute} sig_filter_updated :canonical: phystool.qt.filter.FilterWidget.sig_filter_updated :value: > 'Signal(...)' ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.sig_filter_updated ``` ```` ````{py:method} update_filter_pdb_types() -> None :canonical: phystool.qt.filter.FilterWidget.update_filter_pdb_types ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.update_filter_pdb_types ``` ```` ````{py:method} update_filter_tags() -> None :canonical: phystool.qt.filter.FilterWidget.update_filter_tags ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.update_filter_tags ``` ```` ````{py:method} create_new_tag() -> None :canonical: phystool.qt.filter.FilterWidget.create_new_tag ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.create_new_tag ``` ```` ````{py:method} filter_pdb_files() -> None :canonical: phystool.qt.filter.FilterWidget.filter_pdb_files ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.filter_pdb_files ``` ```` ````{py:method} save_settings() :canonical: phystool.qt.filter.FilterWidget.save_settings ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.save_settings ``` ```` ````{py:method} load_settings() -> None :canonical: phystool.qt.filter.FilterWidget.load_settings ```{autodoc2-docstring} phystool.qt.filter.FilterWidget.load_settings ``` ```` `````