는 this에 따르면 당신은 이제 당신의 질문이 될
QJSonObject
어떤 QVariant를 변환 할 수 있어야한다 : 방법 푸 클래스 QVariant하는 변환하는 방법?
toQVariant 및 fromQVariant 메서드를 Foo 클래스에 추가하여이 동작을 캡슐화하는 것이 좋습니다. 가장 편리한 QVariant 클래스는 이제 실제로 당신이 당신의 푸 개체를 직렬화하기 위해 다음과 같이 사용할 수 있습니다 QVariantMap
링크가 깨진
QVariant toVariant(Foo song) {
QVariantMap map;
map.insert("album", wstring2Utf8(song.album()));
map.insert("artist", wstring2Utf8(song.artist()));
map.insert("duration", song.duration());
map.insert("fingerprint", wstring2Utf8(song.fingerprint()));
map.insert("genre", wstring2Utf8(song.genre()));
map.insert("title", wstring2Utf8(song.title()));
map.insert("year", song.year());
return map;
}
, 그것은이다 : http://doc.qt.io/qt-5/qtcore- json-savegame-example.html –
@PatrizioBekerle : 업데이트되었습니다. – b4hand