35 if(obj.isNull() ==
true)
38 obj->insert(
"qmjsontype",
"QPoint");
39 obj->insert(
"x", mValue.x());
40 obj->insert(
"y", mValue.y());
46 auto point = QPoint();
48 if(obj.isNull() ==
true)
49 return QMPointer<QMJsonValue>(
new QMJsonValue(point));
51 point.setX(obj->value(
"x")->toDouble());
52 point.setY(obj->value(
"y")->toDouble());
54 return QMPointer<QMJsonValue>(
new QMJsonValue(point));
static QMPointer< QMJsonValue > fromComplexJson(const QMPointer< QMJsonObject > &obj)
virtual void toComplexJson(const QMPointer< QMJsonObject > &obj)