Edit:Was ist die Standardtextdarstellung von Qt-Typen?
Ich sollte klarstellen: Ich bin bestrebt, die Werte zu serialisieren, nicht nur den Namen des Typs.
Gibt es ein für Menschen lesbares/textuelles Format für die eingebauten Typen von Qt? (Zum Beispiel diejenigen, die in QMetaType oder QVariant :: Type registriert sind.)
Mit Blick auf die Quelle von QSettings wird dieses "ini" -Format manuell erstellt. Es gibt riesige Schalterblöcke, die die "ini" -Darstellung manuell serialisieren und deserialisieren. Es ist leider auch kein Standard - weil es Teil der "privaten" Implementierung von QSettings ist.
Oder gibt es überhaupt keinen Standard für die textuelle Darstellung von Qt-Typen?
Ich denke nicht. Ich würde vorschlagen QVariant/QVariantMap Typen und JSON als etwas zu erforschen. – hyde