• 6780阅读
  • 2回复

qt中连续多次发送信号的问题 [复制链接]

上一主题 下一主题
离线zyh19851025
 

只看楼主 倒序阅读 楼主  发表于: 2010-09-29
— 本帖被 XChinux 执行加亮操作(2010-10-21) —
使用qt的network 进行网络通信,在发送一个很大文件时,采用将文件分块发送的方法,现在遇到一个问题,我发送完一快数据后,发出信号,调用槽函数继续发送数据,但是发送了4603次以后,程序就自动退出了,如果我不采用信号和槽的方式,就没有这个限制,可以发送上万次都没有问题,请问 qt中的信号发送怎么会有这个限制呢?另外采用qt进行实时通信由什么好的解决方案可以提供一下吗?先谢谢了
离线dbzhang800

只看该作者 1楼 发表于: 2010-09-29
检查你自己的程序,信号与槽本身没这种限制
离线XChinux

只看该作者 2楼 发表于: 2010-10-21
实时通信,用的是 QTcpServer吗?负载量怎么样?
如果很大,建议还是用专业的通信库吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个