16,199
社区成员
发帖
与我相关
我的任务
分享
//生成复选框(根据传入Excel类)
void MainWindow::genCheckBox(ExcelInformation excelInf){
if(excelInf.colNum > 0){
QCheckBox *box[excelInf.colNum];
//QCheckBox *box = new QCheckBox[excelInf.colNum];
int i=0;
for(i=0; i<excelInf.colNum; i++){
box[i] = new QCheckBox(this);
box[i]->setGeometry(QRect(30+100*i, 200, 100, 20));
box[i]->setText(excelInf.qstrList[i]);
box[i]->setVisible(true);
connect(box[i], SIGNAL(stateChanged(int)), this, SLOT(onStateChanged(int)));
}
}
else{
QCheckBox *box = new QCheckBox[0];
}
}