所以我在PyQt4中添加了一个列表中的复选框。但是我想不出一种方法来为我的窗口类中的每一个使用stateChanged
此函数用于从列表元素中添加它们:
def addCheckbox(self):
colunas = Graphic(self.caminho).getColunas()
for col in colunas:
c = QtGui.QCheckBox(col, self, objectName=col)
self.layout.addWidget(c)
我尝试在while True
中获取它们的对象名,并将其用于:
self.name.stateChanged.connect(self.clickBox)
但这只是冻结代码
我该怎么做
您可以尝试以下操作:
然后,在你的循环中:
相关问题 更多 >
编程相关推荐