码迷,mamicode.com
首页 >  
搜索关键字:qtcpsocket    ( 48个结果
QTcpSocket 发送结构体
发送方式一: struct data{ int a = 123; int b = 465; } *m_data; m_data = new data; QByteArray data; data.resize(sizeof(struct data)); memcpy(data.data(), m_d ...
分类:其他好文   时间:2021-05-24 14:00:37    阅读次数:0
Qt 基于TCP的Socket编程
1、在工程文件中加入QT += network 2、服务器除了使用到了QTcpSocket类,还需要用到QTcpSever类 (1)创建QTcpSever对象 tcpServer = new QTcpServer(this); 2)监听端口 tcpServer->listen(QHostAddres ...
分类:其他好文   时间:2021-05-24 01:07:32    阅读次数:0
QT TCP客户端
1、在.pro文件中加入一句 QT += network 2、.h文件 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QTcpSocket> namespace Ui { class MainWi ...
分类:其他好文   时间:2020-01-10 01:25:12    阅读次数:201
QT TCP服务器
注意在.pro文件里加入一行 QT += network .h文件 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QTcpServer> #include <QTcpSocket> namespa ...
分类:其他好文   时间:2020-01-09 01:10:15    阅读次数:62
QT攻略——我在QT中遇到的那些坑
(1)QUdpSocket接收数据 进入槽后,要用这种方式读取,否则可能会导致不发readyRead()信号 。while(udpSocket->bytesAvailable()){ udpSocket->readDatagram(ch,size);} (2)QTcpSocket删除 一定要用del ...
分类:其他好文   时间:2019-10-24 13:39:55    阅读次数:153
49.Qt-网络编程之QTCPSocket和QTCPServer(实现简易网络调试助手)
在上章 48.QT-网络通信讲解1,我们学习了网络通信基础后,本章便来实战一篇.源码正在上传中,等下贴地址. PS:支持客户端和服务器,提供源码,并且服务器支持多客户端连入,并且可以指定与个别客户端发送数据,也可以给所有连入的客户端发送数据. 1.效果图所下所示: 如下图所示,当服务器状态下,如果有 ...
分类:其他好文   时间:2019-08-07 20:50:59    阅读次数:104
QTcpSever & QTcpSocket
一、tcp客户端 建立套接字socket 连接信号与槽函数 然后 socket->connectToHost(); 设置要连接的ip和port 新的连接来之时;先掉用incomingConnection(qintptr handle)处理,之后再调用newConnect() incomingConn ...
分类:其他好文   时间:2019-05-11 16:06:29    阅读次数:164
QTcpSocket类中的ReadyRead()信号没有被触发
今天在编写软件的时候,发现程序一直接收不到数据。经过多次排查之后发现QTcpSocket类中的ReadyRead()信号没有被触发,随后换成了bytesAvailable()函数之后发现返回的值是零。最后,我使用了waitForReadyRead()函数之后才接受到数据。解决方法:开辟一个单独的线程用来存放QTCPSocket类。
分类:其他好文   时间:2018-12-12 19:38:00    阅读次数:353
Qt的网络通信(以一对一聊天室为例)
一、以一对一(服务器,客户端)为例 1、服务器: 1、在目录文件 .pro文件中 QT += core gui network 添加network 2、在.h 文件中,定义 QTcpServer* server; QTcpSocket* socket; 记得添加头文件 3、 ui->setupUi( ...
分类:其他好文   时间:2018-08-31 00:33:25    阅读次数:220
QT TCP通信收发数据
首先在工程文件.pro中加入 QT += network 需要加的头文件 #include <QTcpServer>#include <QTcpSocket> 服务端 1.创建初始化对象 mServer = new QTcpServer(); mSocket = new QTcpSocket(); ...
分类:其他好文   时间:2018-07-12 17:58:33    阅读次数:999
48条   1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!