QT网络编程【一】
2024-09-08 18:07:27
1.QUdpSocket头文件无法识别怎么解决?
问题原因:qmake没有添加network的模块。在工程配置文件中添加配置即可。
2.选择c++的socket库还是QUdpSocket?
3.同样的代码却无法创建按键?
pxMyPB(new QPushButton("send")),
pxMyPB(new QPushButton("send")),
pxMyVBL(new QVBoxLayout(this)),
void MainWindow::InitUi()
{
pxMyVBL->addWidget(pxMyPB);
resize(500, 500);
}`
问题原因:用的是MainWindow类
所以还得加一个widget类才能插入。
4.作为UDP客户端往服务器发消息
虽然称之为UDP客户端,但是实际对象却是QTUdpSocket ,并没有区分客户端或者服务器。
//头文件:
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
QUdpSocket *pxMyUdpClient;
//源文件:
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
pxMyUdpClient(new QUdpSocket(this))
5.用Udp传输图片
参考博客:[]:https://blog.csdn.net/ljjjjjjjjjjj/article/details/126043966
6.客户端多线程传输单张照片?
7.客户端多线程传输多张照片?
8.Qt socket编程实现 Udp发送消息
9.Qt 实现发送图片
最新文章
- Fragment全解析系列(三):Fragment之我的解决方案:Fragmentation
- ios 给图片添加水印
- MYSQL的深入学习--优化步骤
- C语言基础--while循环
- 【USACO 3.1.3】丑数
- 2017 3-4/5 两天的学习的REVIEW
- 解决xshell连接不上Ubuntu
- 给定了经纬度的一张my_latlng表,和一个my_grid表,怎么实现my_latlng表回mygrid中的id?
- SQL Server循环
- vue-cli 选项无法选问题
- There are 0 datanode(s) running and no node(s) are excluded in this operation.
- udp用户数据报协议
- SQL Server T—SQL 函数
- Faster RCNN原理分析 :Region Proposal Networks详解
- Hexo&;Github-Pages搭建个人博客
- luogu P1772 [ZJOI2006]物流运输
- python导入模块报错:ImportError: No module named mysql.connector(安装 mysql)
- waitpid使用的一点问题
- HDU 1171.Big Event in HDU-动态规划0-1背包
- plsql developer v12.1的使用