bec_widgets.utils.expandable_frame#
Classes#
Module Contents#
- class ExpandableGroupFrame(parent: qtpy.QtWidgets.QWidget | None = None, title: str = '', expanded: bool = True, icon: str = '')#
Bases:
qtpy.QtWidgets.QFrame- _create_title_layout(title: str, icon: str)#
- _set_title_icon(icon_name: str)#
- _set_title_text(title_text: str)#
- _update_expansion_icon()#
- get_title_layout() qtpy.QtWidgets.QHBoxLayout#
- icon_name()#
- set_layout(layout: qtpy.QtWidgets.QLayout) None#
- switch_expanded_state()#
- title_text()#
- COLLAPSED_ICON_NAME: str = 'expand_all'#
- EXPANDED_ICON_NAME: str = 'collapse_all'#
- broadcast_size_hint#
- expanded = True#
- expansion_state_changed#
- imminent_deletion#