#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; }