前言
在使用Qt写一个 配置界面/设置界面的时,大部分都使用了QCheckout类,在选择保存时就需要遍历所有的同类控件,并对其进行操作
实例
下面是将同类的控件放在一个容器,后续用foreach对其操作
void CheckSetData::on_CheckSetOkBt_clicked()
{
QList<QCheckBox *> checkBoxList = ui->GroupBoxCheckSet->findChildren<QCheckBox *>();
foreach(QCheckBox * CheckoutTemp, checkBoxList){
if(CheckoutTemp->isChecked()){
qDebug()<<CheckoutTemp->text();
}
}
}