我通过Qt Designer创建了QFormLayout
。
我浏览一个列表,并为每个元素创建一个复选框和一个标签。
到目前为止一切正常。
我无法弄清楚如何使用新列表重新加载/重建所有复选框。基本上丢弃列表中的旧复选框,并根据新列表创建新复选框。
到目前为止:
for i in singlePassesSplit:
if i != '':
self.checkBox = PySide.QtGui.QCheckBox()
self.ui.tSS_formLayout.addRow(self.checkBox, PySide.QtGui.QLabel(' ' + i ) )