je veux enregistrer l'état de QCheckBok dans QSetting, je peux mouler sa valeur à int mais peut-être existe méthode plus simple et appropriée pour le faire?Qt4 QSettings enregistrer la valeur d'énumération (par exemple Qt :: CheckState)
voici mon code:
QSetting setting;
Qt::CheckState checkState;
//...
checkState = (Qt::CheckState)setting.value("checkState", Qt::Unchecked).toUInt();
//...
setting.setValue("checkState", (uint)checkState);
setting.sync();