Added json broadcasting
This commit is contained in:
parent
df27b622a0
commit
3cbe947408
37 changed files with 514 additions and 487 deletions
|
|
@ -70,30 +70,6 @@ void SensorActor::load(const QJsonObject& json)
|
|||
sensor_.name = json["SensorName"].toString("Sensor");
|
||||
}
|
||||
|
||||
void SensorActor::store(QString subsecton, QSettings* settings)
|
||||
{
|
||||
settings->setValue(subsecton + "Type", "Sensor");
|
||||
Actor::store(subsecton, settings);
|
||||
settings->setValue(subsecton + "Sloap", sloap_);
|
||||
settings->setValue(subsecton + "Threshold", threshold_);
|
||||
settings->setValue(subsecton + "SensorType", static_cast<int>(sensor_.type));
|
||||
settings->setValue(subsecton + "SensorId", static_cast<int>(sensor_.id));
|
||||
settings->setValue(subsecton + "SensorField", sensor_.field);
|
||||
settings->setValue(subsecton + "SensorName", sensor_.name);
|
||||
}
|
||||
|
||||
void SensorActor::load(QString subsecton, QSettings* settings)
|
||||
{
|
||||
Actor::load(subsecton, settings);
|
||||
|
||||
sloap_ = settings->value(subsecton + "Sloap").toUInt();
|
||||
threshold_ = settings->value(subsecton + "Threshold").toFloat();
|
||||
sensor_.type = settings->value(subsecton + "SensorType").toUInt();
|
||||
sensor_.id = settings->value(subsecton + "SensorId").toUInt();
|
||||
sensor_.field = settings->value(subsecton + "SensorField").toFloat();
|
||||
sensor_.name = settings->value(subsecton + "SensorName").toString();
|
||||
}
|
||||
|
||||
QString SensorActor::getName()
|
||||
{
|
||||
if(name.size() > 0) return name;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue