33 class JsonFilePrivate;
64 Q_DISABLE_COPY(JsonFile)
65 Q_DECLARE_PRIVATE(JsonFile)
68 enum OpenMode { ReadOnly, ReadWrite };
75 JsonFile(
const QString &name = QString());
83 void setFileName(
const QString &name);
89 bool load(QVariant &variant);
95 bool save(
const QVariant &variant);
98 QScopedPointer<JsonFilePrivate> d_ptr;