4 #include <pajlada/serialize.hpp> 9 struct Serialize<QString> {
10 static rapidjson::Value
get(
const QString &value,
11 rapidjson::Document::AllocatorType &a)
13 return rapidjson::Value(value.toUtf8(), a);
18 struct Deserialize<QString> {
19 static QString
get(
const rapidjson::Value &value,
bool *error =
nullptr)
21 if (!value.IsString())
23 PAJLADA_REPORT_ERROR(error)
29 return QString::fromUtf8(value.GetString(),
30 value.GetStringLength());
32 catch (
const std::exception &)
Definition: Command.hpp:25