摘要: HEAD login_head; USERMSG loginuser; char* ptr; QByteArray ba; ba = userAccount.toLatin1(); ptr = ba.data(); strcpy(loginuser.account,ptr); char* pwdpt 阅读全文
posted @ 2022-02-27 19:42 代码改变世界11 阅读(34) 评论(0) 推荐(0)
摘要: 连接网络 在哪里读取返回值,又在哪里返回给界面 read(需要一个socketfd) 所以肯定是在NETWork里读取数据 写数据就在界面的槽函数里封装好head直接传递给writethread 读的时候就在读线程里直接读 memcpy函数的作用:将由src指向地址为起始地址的连续n个字节的数据复制 阅读全文
posted @ 2022-02-27 14:19 代码改变世界11 阅读(21) 评论(0) 推荐(0)
摘要: 一、目的:为了判断存储着服务器ip地址和端口号的config.ini文件是否存在 如果存在就直接读取数据,并且显示在界面上,不需要再次输入数据 二、方法: /*** @func: IsFileExist* @brief: 判断路径下文件是否存在* @author: xxx 2020* @param: 阅读全文
posted @ 2022-02-27 11:04 代码改变世界11 阅读(541) 评论(0) 推荐(0)
摘要: 1.播放视频 videoPthread 使用线程播放视频 void PlayThread::run(){ while(cap.read(frame)) // 循环 不断将cap读到的Mat数据存储到frame变量 { QImage qImg=MatToQimage(frame);// Mat数据到Q 阅读全文
posted @ 2022-02-27 06:15 代码改变世界11 阅读(657) 评论(0) 推荐(0)