CollapsibleWidget#

class CollapsibleWidget(title='', parent=None)[source]#

Bases: QWidget

A widget with an inner layout that can be collapsed/expanded by clicking on a button

Parameters:
  • title (str) – Title of the widget. Will be used as the button label.

  • parent (QWidget | None)

setContentsLayout(layout)[source]#

Sets the inner collapsible layout

Parameters:

layout (QLayout | None)

Return type:

None

isCollapsed()[source]#

True if the inner layout is collapsed. False if it is visible.

Return type:

bool

setCollapsed(collapsed)[source]#

Collapse/expand the inner layout.

Parameters:

collapsed (bool)