12个复选框
self.createVar = locals(); 为了生成多个变量
for i in range(12)):
k='p' + str(i);
这样用的:self.createVar为字典
self.createVar[k]=QCheckBox('节点'+str(i+1), self);
self.createVar[k].stateChanged.connect(self.stateClicked)
self.QHBox_whole.addWidget(self.createVar[k]);
提交按钮
self.ps=[];
以下代码取被选择的复选框的标题
self.createVar为字典,第一个不知道为什么是'self'
for i,j in self.createVar.items():
if i=='self':continue;
lp=self.createVar[i];
if lp.isChecked():
self.ps.append(lp.text())
print(self.ps)