|
libqutim
0.3.2.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.