• 2878阅读
  • 3回复

如何通过UDP传递模型类? [复制链接]

上一主题 下一主题
离线李错
 

只看楼主 倒序阅读 楼主  发表于: 2015-08-10
回复本帖可获得5RMB金钱奖励!
每人最多可获奖1次,奖池剩余10RMB金钱 (中奖几率50%)
我最近做了一个UDP的局域网聊天的小程序。在实现这样一个功能上出现了问题。有客户端登录,服务器就向客户端发送所有当前在线的用户。  
在服务器我用的是
model1=new QSqlQueryModel(this);
model1->setQuery(("select * from user where sign=1"));//数据库中sign=1就表示已登录
//我想是不是把model1传给客户端就可以了?
但out<<*model1;//貌似不行。
请问可以直接传model1给客户端么?如果不行的话,我该怎么做么


本帖提到的人: @kimtaikee
离线jxgyzhang

只看该作者 1楼 发表于: 2015-08-10
回帖奖励+ 5
这个传递的数据应该是用xml或者json格式吧,model 是用来跟ui的view绑定显示数据的。
离线zengzhaofu

只看该作者 2楼 发表于: 2017-10-31
回帖奖励+ 5
解决了么

离线小韩老师

只看该作者 3楼 发表于: 2017-10-31
回帖奖励+ 5
用 struct定义一个结构体,一个用户就是一个实例,再通过数据流udp传送过去,这样最简单,客户端再解释结构体
快速回复
限100 字节
 
上一个 下一个