libqutim
0.3.1.0
|
#include <jsonfile.h>
Public Member Functions | |
JsonFile (const QString &name=QString()) | |
virtual | ~JsonFile () |
bool | load (QVariant &variant) |
bool | save (const QVariant &variant) |
void | setFileName (const QString &name) |
JsonFile provides high-level api for fast writing and reading files with JSON content.
File will contain something like:
{ "string": "Hello world!", "list": [ 1, "2" ] }
To read file conents back to QVariant just do:
qutim_sdk_0_3::JsonFile::JsonFile | ( | const QString & | name = QString() ) |
Constructor.
name | File name |
|
virtual |
Destructor.
bool qutim_sdk_0_3::JsonFile::load | ( | QVariant & | variant) |
Load file's json data to variant.
bool qutim_sdk_0_3::JsonFile::save | ( | const QVariant & | variant) |
Save content of variant as json to file.
void qutim_sdk_0_3::JsonFile::setFileName | ( | const QString & | name) |
Set file name to name.