プログラムに少し問題があります。設定に設定ファイルを入れました。そこから、チェックする必要があるオブジェクトの名前を取得します (これらは QCheckBox です)。私はこのコードを持っています(コンパイルして実行しますが、「cBox-> setChecked」にあるとクラッシュします):
void Preproc::on_tBtnManual_toggled(bool checked){
if(checked){
    ui->tBtnManual->setText("Systematic");
}else{
    ui->tBtnManual->setText("Manual");
    settings.beginGroup("Preprocessing");
    QStringList keys = settings.childKeys();
    foreach(QString configParam,keys){
        QCheckBox *cBox = ui->gridLayout->findChild<QCheckBox *>(configParam);
        cBox->setChecked(settings.value(configParam).toBool());
    }
 }
}
私は ui->cBox->... を配置しようとしましたが、cBox は ui の子ではないと言われています。qDebug(cBox) の場合、 QObject(0x0) があるので何もありません!
私はQtに少し慣れていないので、簡単なことかもしれません。ありがとう、良い一日を:)