自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶落随风

当我走过的时候,这世界都刮起一阵风

  • 博客(4)
  • 收藏
  • 关注

原创 Qt connect()的第五种重载[=](){}

进行网络相关编程时,需要使用信号和槽,碰到一个={}作为槽函数的语句,感到非常有意思。用途:实现函数内部的信号接收原语句 connect(tcpSocket, &QTcpSocket::readyRead, [=](){ //从通信套接字中取出内容 QByteArray array = tcpSoc...

2018-10-25 18:38:15 7013

原创 函数 作为参数传递至函数内部进行调用

回调函数的简单使用由于函数内部的一个函数内部需要调用一个函数A,一般的做法是包含A所在的头文件,又时候这样做会导致头文件的相互包含,层次结构不清晰。此时有另一种较好的方法就是将函数A做为参数传递进函数,即采用回调函数。下面是我进行测试的简单例子简单例子callback.h#ifndef CALLBACK_H#define CALLBACK_Hnamespace cb { ...

2018-10-25 18:26:24 2086

原创 QEventLoop进行函数运行进度控制

问题场景:从大华人脸相机发送截图请求后,会接收到一系列返回值,将这些返回值组合成一个文件,就可以还原成一张jpg格式的图片。我要将这个接口封装成一个函数,即输入为http请求,返回结果是一张图片。使用QNetworkAccessManager来进行http请求的时候通常需要signal-slot机制来保数据完成传输后再对reply进行操作。以前的方法槽函数对象为另一个函数,而那个函数处理很难...

2018-10-19 18:35:45 934

原创 QDataStream 多余字符的产生原因及消除方法

问题场景:从大华人脸相机发送截图请求后,会接收到一系列返回值,将这些返回值组合成一个文件,就可以还原成一张jpg格式的图片。我用的的是Qt中的QDataStream来组合数据,但是每个reply通过QDataStream 接收后都多了4个字节的数据,经过查询后发现是用“<<”方法添加到QDataStream后会在首4个字节增加QDataStream大小。解决:使用writeRa...

2018-10-19 18:19:04 1579

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除