| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- #include "widget.h"
- #include <QApplication>
- #include "Logs/loginit.h"
- #include <QLibrary>
- #include <QDebug>
- #include "spdlog/spdlog.h"
- #include "FromWebAPI.h"
- void test();
- int main(int argc, char *argv[])
- {
- QApplication a(argc, argv);
- /* 初始化log */
- init_log();
- QString libFile = QString("%1/libLHSqlWebInterface.so").arg(QCoreApplication::applicationDirPath());
- QLibrary* lib = new QLibrary(libFile);
- if (!lib->load())
- {
-
- qDebug() << QString("模块%1加载失败: %2").arg(libFile).arg(lib->errorString());
- }
- // test();
- /* 初始化WebAPI */
- // FromEQM webApi;
- // if(!webApi.initWebApi("http://192.1.3.133:31000/v6", "", "4c2f9fc91c22dd98331e47af2e2964f4"))
- // {
- // SPDLOG_ERROR("WebAPI init failed");
- // return -1;
- // }
- // SPDLOG_INFO("WebAPI init success");
- // webApi.test();
- // webApi.test2();
-
- widget w;
- w.show();
- return a.exec();
- }
- void test()
- {
- QString str = R"(
- {
- "code": 0,
- "result": [
- {
- "pkid": 208,
- "camerName": "广电区域1",
- "camerIp": "",
- "camerUsr": "",
- "camerPort": 0,
- "camerPwd": "",
- "camerChannel": null,
- "camerId": 4,
- "camerSerial": "rtsp://admin:LH123456@172.16.9.31:554",
- "camerType": "视频流地址",
- "camerUrl": null
- },
- {
- "pkid": 211,
- "camerName": "广电区域1",
- "camerIp": "",
- "camerUsr": "",
- "camerPort": 0,
- "camerPwd": "",
- "camerChannel": null,
- "camerId": 4,
- "camerSerial": "rtsp://admin:LH123456@172.16.9.31:554",
- "camerType": "视频流地址",
- "camerUrl": null
- }
- ]
- })";
- SPDLOG_INFO("json: {}", str.toStdString());
- QString str2 = str.toLower();
- nJson json = nJson::parse(str2.toStdString());
- SPDLOG_INFO("json: {}", json.dump(4));
- }
|