MCPcopy Create free account
hub / github.com/PyQt5/PyQt / __init__

Method __init__

QListWidget/FoldWidget.py:58–71  ·  view source on GitHub ↗
(self, *args, **kwargs)

Source from the content-addressed store, hash-verified

56class Window(QListWidget):
57
58 def __init__(self, *args, **kwargs):
59 super(Window, self).__init__(*args, **kwargs)
60
61 for _ in range(3):
62 # 开关
63 item = QListWidgetItem(self)
64 btn = CustomButton(item, '折叠', self, objectName='testBtn')
65 self.setItemWidget(item, btn)
66
67 # 被折叠控件
68 item = QListWidgetItem(self)
69 # 通过按钮的选中来隐藏下面的item
70 btn.toggled.connect(item.setHidden)
71 self.setItemWidget(item, CustomWidget(item, self))
72
73
74if __name__ == '__main__':

Callers 2

__init__Method · 0.45
__init__Method · 0.45

Calls 2

CustomButtonClass · 0.85
CustomWidgetClass · 0.70

Tested by

no test coverage detected