qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Classes
settingsserializer.h File Reference
#include "src/core/toxencrypt.h"
#include <QDataStream>
#include <QSettings>
#include <QString>
#include <QVector>
Include dependency graph for settingsserializer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SettingsSerializer
 Serializes a QSettings's data in an (optionally) encrypted binary format. SettingsSerializer can detect regular .ini files and serialized ones, it will read both regular and serialized .ini, but only save in serialized format. The file is encrypted with the current profile's password, if any. The file is only written to disk if save() is called, the destructor does not save to disk All member functions are reentrant, but not thread safe. More...
 
struct  SettingsSerializer::Value
 
struct  SettingsSerializer::Array