Files
dvr/camera_info.cpp
2026-02-08 08:58:29 +08:00

14 lines
432 B
C++

#include "camera_info.h"
CameraInfo CameraInfo::parseFrom(const QJsonObject& json) {
CameraInfo cameraInfo;
cameraInfo.cameraType = json["kind"].toString() == "IR" ? CameraType::IR : CameraType::VI;
cameraInfo.ip = json["ip"].toString();
cameraInfo.port = json["port"].toInt();
cameraInfo.username = json["username"].toString();
cameraInfo.password = json["password"].toString();
return cameraInfo;
}