Will look trivial
int temperature = 25;
int highTemperature = 35;
int setpoint = 25;
QJsonObject event;
event["Temperature"] = temperature;
event["High Temperature"] = highTemperature;
event["Setpoint"] = setpoint;
QJsonObject json;
json["id"] = "070707";
json["request"] = "senddata";
json["datatype"] = "event";
json["eventKey"] = "High Temperature";
json["timestamp"] = date.toString(Qt::ISODate);
json["eventParameters"] = event;
QJsonDocument doc;
doc.setObject(json);
std::cout << doc.toJson(QJsonDocument::Indented).toStdString();
QDateTime date = QDateTime::currentDateTime().toTimeSpec(Qt::OffsetFromUTC);
int temperature = 25;
int highTemperature = 35;
int setpoint = 25;
QJsonObject event;
event["Temperature"] = temperature;
event["High Temperature"] = highTemperature;
event["Setpoint"] = setpoint;
QJsonObject json;
json["id"] = "070707";
json["request"] = "senddata";
json["datatype"] = "event";
json["eventKey"] = "High Temperature";
json["timestamp"] = date.toString(Qt::ISODate);
json["eventParameters"] = event;
QJsonDocument doc;
doc.setObject(json);
std::cout << doc.toJson(QJsonDocument::Indented).toStdString();
To copy to clipboard, switch view to plain text mode
Bookmarks