From 9f3362bde6ef6d643d807161d31f35718189b92a Mon Sep 17 00:00:00 2001 From: jiangkegeng <jiangkegeng> Date: 星期四, 31 十月 2024 15:26:57 +0800 Subject: [PATCH] 更新窗口提示 --- Client/姜可庚/code/2024kunlun_project_permisson/PmsClientSocket.h | 18 ++++++++---------- 1 files changed, 8 insertions(+), 10 deletions(-) diff --git "a/Client/\345\247\234\345\217\257\345\272\232/code/2024kunlun_project_permisson/PmsClientSocket.h" "b/Client/\345\247\234\345\217\257\345\272\232/code/2024kunlun_project_permisson/PmsClientSocket.h" index df200ba..2795585 100644 --- "a/Client/\345\247\234\345\217\257\345\272\232/code/2024kunlun_project_permisson/PmsClientSocket.h" +++ "b/Client/\345\247\234\345\217\257\345\272\232/code/2024kunlun_project_permisson/PmsClientSocket.h" @@ -6,6 +6,7 @@ #include <vector> #include "pmsplusparam.h" #include <QDebug> +#include <QWidget> using namespace std; @@ -30,9 +31,9 @@ char permissonType[32]; QueryPmsRequest(){ head.type=QUERY_PMS_REQ; - userNo[32] = {0}; - name[32] = {0}; - permissonType[32] = {0}; + memset(userNo,0,32); + memset(permissonType,0,32); + memset(name,0,32); head.len = sizeof(QueryPmsRequest); } } QueryPmsRequest; @@ -54,7 +55,6 @@ // 鍗曚釜浜哄憳鏉冮檺缁撴瀯浣� typedef struct UserAboutPms{ - int queryHistory; int loggerSearch; int mapMark; @@ -66,18 +66,16 @@ char permissonType[32]; char startDateTime[32]; char endDateTime[32]; - } PmsRes; // 鏌ヨ浜哄憳鍜岃鑹蹭俊鎭殑鍝嶅簲缁撴瀯浣� typedef struct UserAboutPmsResponse{ Head head; int success; // 1涓烘垚鍔� ,0涓哄け璐� - PmsRes *pmsList; + PmsRes pmsList[100]; UserAboutPmsResponse(){ head.type=QUERY_PMS_RES; - pmsList = (PmsRes *)malloc(sizeof(PmsRes)*100); - pmsList = {0}; + memset(pmsList,0,sizeof(PmsRes)); head.len = sizeof(UserAboutPmsResponse); } } QueryPmsResponse; @@ -94,7 +92,7 @@ } UpdatePmsResponse ; -class PmsClientSocket : public QObject +class PmsClientSocket : public QWidget { Q_OBJECT @@ -106,7 +104,7 @@ bool connectSuccess= false; public: - PmsClientSocket(QObject * parent=0); + PmsClientSocket(QWidget * parent=0); void queryAllUserAboutUser(); void queryPmsByParam(PmsParam param); -- Gitblit v1.8.0