新人求教,关于Qt58相关的问题,涉及tcp,QGraphicsitem等方面_移动开发_编程问答

新人求教,关于Qt58相关的问题,涉及tcp,QGraphicsitem等方面

来源:互联网  时间:2017-9-12 16:16:17

关于网友提出的“ 新人求教,关于Qt58相关的问题,涉及tcp,QGraphicsitem等方面”问题疑问,本网通过在网上对“ 新人求教,关于Qt58相关的问题,涉及tcp,QGraphicsitem等方面”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 新人求教,关于Qt58相关的问题,涉及tcp,QGraphicsitem等方面
描述:

qtQGraphicsItemTcp

 本人qt菜鸟,新入坑。最近被分配去做一个项目中的一个功能:我用qt写一个客户端,和服务端(用c写的,运行在arm上)建立通信并进行数据传输。
 遇到问题如下:
1.我能和服务器进行链接。服务器每隔50ms向我发送一组数据,我却只能接受到第一组,后续都接收不到,请问会是什么原因造成的?(我写了connect(SIGNAL(readyread),slot(getData)
2.为了后续工作考虑,我需要用接受到的数据进行图形绘制。暂时是绘制矩形。我在头文件里写了QGraphicsRectItem Rect[64],
并且能根据发送过来的数据绘制出64个矩形目标,但是,之后再来数据,我就绘制不出来了,请问这里是需要释放Rect[64]中用过的空间吗?请问是要调用repaint方法吗?我试过,没有用,依旧按照第一组数据绘制,就比如,我Rect[0]->setRect(10,10,100,100),第二次我想Rect[0]->setRect(12,10,100,100),就完全没用,除非我再开另一个Rect组或者把Rect[64]扩大,这显然不现实,因为数据是可以无限的,我想做到能对Rect的循环利用,请问该怎么办?或者大神门有没有更好的方法可以解决我的需求??小妹在这里谢谢了
PS我是刚刚注册的,积分不多,我真的很急,希望大神门能给点建议,最好是解决办法,谢谢了,非常感谢

上一篇微信小店的维权和微支付的维权url什么区别
下一篇Webapp 关闭后重新打开无需登录如何操作?
明星图片
相关文章
《 新人求教,关于Qt58相关的问题,涉及tcp,QGraphicsitem等方面》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)