基于linux qt4.8.5平台,使用QTCpSocket编程示例。客户端称为trip planner, 它允许用户做出下一次乘坐火车的旅行计划。服务器称为trip server, 它向客户端提供旅行信息。
2021-11-30 13:08:07 45KB QTcpSocket linux
1
QTcpSocket readyread不触发或者只触发几次,readAll()丢数据,收不全数据的原因及解决办法 QT开发经常发生socket的readyread只触发几次,怍不全数据,丢包丢数据的现象,网上有一堆解释和解决方案,比如waitForReadyRead()就好了,设置接收缓冲区SndBuf就好了之类的,但是却不管用,仍然是收不全数据. 本人的解决办法,绝对管用,奉上.
2021-11-24 17:33:20 464KB qtcpsocket qt readyread
Qt通过QTcpSocket接受数据,发送数据、连接以及断开。
2021-11-09 13:35:32 4.53MB Qt QTcpSocket
1
基于Qt开发的TCP通讯工具,包含客户端和服务端的工程文件夹,运用QTcpsocket和QTcpserver控件,实现文本发送,文件发送,代码简洁易懂,适合新手学习。
2021-11-08 12:43:11 16KB qt tcp 通讯 QTcpsocket
1
自已用Qt写的线程池实现程序,可以正常运行,用socket进行通讯,很适合初学者学习借鉴;
2021-10-27 23:19:19 4KB ThreadPool QTcpSocket Server
1
这是用Qt编写的TCP通讯程序测试程序,在借鉴他人的基础上添加了一些自己的东西,比如支持多客户连接与通信。因为还没学QT的多线程,所以以下程序都是通过信号与槽实现的,而且对于我这个项目来说也够用了。 本程序在QT4和QT5下,windows和ubuntu上都能正常编译,但用QT5编译时会出现以下错误: E:\wl_tcpServer\dialog.cpp:70: error: 'class QHeaderView' has no member named 'setResizeMode' ui->treeWidget->header()->setResizeMode(QHeaderView::ResizeToContents); 好像是因为QT5里treeWidget把setResizeMode改成setSelectionModel,所以只要把setResizeMode改成setSelectionModel就可以了,其他的不用动 程序下载 这是我在Windows QT4环境下已经编译好的程序,包括服务端和测试用的客户端,带了动态库,所以体积有点大,在windows下双击就能运行 百度 链接:http://pan.baidu.com/s/1ntjyAEl 密码:87pb 既得 http://good.gd/3133156.htm 博客地址 http://www.tech56.com/297.html
2021-10-19 16:56:10 7KB qt tcp QTcpServer QTcpSocket
1
文件中创建了一个QT 下的socket服务器,非多线程,部分槽函数通过C++11的lambda表达式是实现
2021-09-23 18:20:48 9KB QT incomingConnecti QTcpServer QTcpSocket
1
写了两个TcpClient测试例子,一个使用主线程发送,一个使用moveToThread方式放到子线程发送,附带了一个TcpServer测试样例
2021-09-03 10:20:41 127KB QTcpSocket moveToThread
1
QTcpSocket在主线程下接收数据,并实现断网重连,解决上一个资源,在子线程断网重连下出现服务器端出现多次重连情况,以及保证不卡主线程界面
2021-07-29 22:12:47 6KB QTcpSocket 主线程下 断网重连
1
基于 QT socket 实现文件的上传和下载,内部附带服务器和client源码
2021-07-19 21:27:27 17KB socket
1