年前提交

This commit is contained in:
2026-02-08 08:58:29 +08:00
commit a4a03b3533
113 changed files with 60809 additions and 0 deletions

13
camera_info.cpp Normal file
View File

@@ -0,0 +1,13 @@
#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;
}