VAT  3.0
Video Analysis Tool
json.h
Go to the documentation of this file.
1 
23 #ifndef JSON_H
24 #define JSON_H
25 
26 #include <QVariant>
27 #include <QString>
28 
29 
36 namespace QtJson {
37  typedef QVariantMap JsonObject;
38  typedef QVariantList JsonArray;
39 
45  QVariant parse(const QString &json);
46 
53  QVariant parse(const QString &json, bool &success);
54 
62  QByteArray serialize(const QVariant &data);
63 
72  QByteArray serialize(const QVariant &data, bool &success);
73 
81  QString serializeStr(const QVariant &data);
82 
91  QString serializeStr(const QVariant &data, bool &success);
92 
99  void setDateTimeFormat(const QString& format);
100  void setDateFormat(const QString& format);
101 
106  QString getDateTimeFormat();
107  QString getDateFormat();
108 }
109 
110 #endif //JSON_H
QString getDateTimeFormat()
Definition: json.cpp:542
QString serializeStr(const QVariant &data)
Definition: json.cpp:163
QVariant parse(const QString &json)
Definition: json.cpp:63
void setDateTimeFormat(const QString &format)
Definition: json.cpp:534
A JSON data parser.
Definition: json.cpp:26
QByteArray serialize(const QVariant &data)
Definition: json.cpp:91
Definition: BackgroundRecLigth.h:20