Accordion Widget¶
Simplified version of Blur’s Accordion Widget
Example Usage¶
from PySide2.QtWidgets import QWidget, QVBoxLayout, QPushButton
from cmt.ui.widgets import AccordionWidget
def build_frame():
widget = QWidget()
layout = QVBoxLayout(widget)
layout.addWidget(QPushButton("Test"))
layout.addWidget(QPushButton("Test"))
return widget
widget = AccordionWidget()
widget.addItem("A", build_frame())
widget.addItem("B", build_frame())
widget.show()
