问题描述:

描述:在Finished事件中调用readAll()函数读取不到数据
代码:

void Login::replyFinished(QNetworkReply *reply)
{//reply->DBG("replyFinished=========%d", reply->error());if (reply->error() == QNetworkReply::NoError){QPixmap pix;bool bload = pix.loadFromData(reply->readAll());QByteArray qqq = reply->readAll();DBG("replyFinished==222====%u===%s", qqq.size(), qqq.data());

原因分析:

找了半天原来是之前写的代码没删除,导致调用2次readAll(),就这段

     QPixmap pix;bool bload = pix.loadFromData(reply->readAll());

很纳闷,第二次调用readAll()的时候就读不到数据了,难道第一次调用过后QT把数据清了?


解决方案:

注释掉以前的代码就OK了

void Login::replyFinished(QNetworkReply *reply)
{//reply->DBG("replyFinished=========%d", reply->error());if (reply->error() == QNetworkReply::NoError){//注释掉这里读取//QPixmap pix;//bool bload = pix.loadFromData(reply->readAll());QByteArray qqq = reply->readAll();DBG("replyFinished==222====%u===%s", qqq.size(), qqq.data());

QT::QNetworkReply类readAll()读取不到数据相关推荐

  1. Qt TCP通信readAll()读取接收数据时无法读完大数据量的解决法案

    在测试利用TCP传输图片的时候,服务器使用Qt的TCP类库.在TCP接收槽函数中使用readAll()成员函数的时候发现readAll()并不能读取全部的数据,比如,在客户端发送一张2MB的图像,但是 ...

  2. Qt读取Json文件数据

    Qt读取Json文件数据 void TcpServerCfg::initServerCfgList() {serverCfgList.clear();QString name = "./co ...

  3. Qt之如何读取Excel表格数据

    Qt之如何读取Excel表格数据 概述: 代码示例: .pro: 需要包含的头文件: readExcelData.h: readExcelData.cpp: over: 概述: 大家好我是背锅侠&qu ...

  4. linux qt写入excel文件内容,Qt 读取Excel表格数据 生成Excel表格并写入数据

    Qt 读取Excel表格数据 生成Excel表格并写入数据 Qt 读取Excel表格数据 生成Excel表格并写入数据 修改.pro文件,增加 axcontainer QT += axcontaine ...

  5. QT Creator使用matlab库文件读取.mat文件数据

    QT Creator使用matlab库文件读取.mat文件数据 一.环境配置 二.关于编程介绍 三.关于使用函数的介绍 1:关于假设数据类型介绍 2:关于使用函数介绍 一.环境配置 第一步先点开我的电 ...

  6. Qt 串口类QSerialPort 使用笔记

    Qt 串口类QSerialPort 使用笔记 虽然现在大多数的家用PC机上已经不提供RS232接口了.但是由于RS232串口操作简单.通讯可靠,在工业领域中仍然有大量的应用.Qt以前的版本中,没有提供 ...

  7. QT写入文件与读取文件内容

    QT写入文件与读取文件内容 QT写入文件与读取文件内容-C++文档类资源-CSDN下载QT写入文件与读取文件内容更多下载资源.学习资料请访问CSDN下载频道.https://download.csdn ...

  8. 基于Qt的UDP协议实现及解析数据

    一.前言 UDP 是一个不可靠的,面向数据报的协议.QUdpSocket 类可以用来发送和接收UDP数据报(datagram). 最常用的使用方式是使用bind()去绑定地址和端口号,然后使用writ ...

  9. Qt 读写xls文件(并将数据转为c风格

    参考文章:读写XLS文件 找了好久xls的读取库啥的,就这个比较好用.解决了出现的几个问题,并进一步封装. 定义的类 pro文件中加入 CONFIG += qaxcontainer QtExcel// ...

最新文章

  1. 动态规划 HDOJ2602-Bone Collector-01背包
  2. 【单调栈】奶牛的歌声(jzoj 1256)
  3. mvc @html.editorfor,在MVC中,@Html.EditorFor(m = ( )_CSharp_开发99编程知识库
  4. Altium Designer20 PCB板子绘制
  5. linux 容器_Linux容器如何演变
  6. fdfs往服务器上传文件超时,FastDFS 实现大文件分片上传
  7. CCF NOI1016 计算天数
  8. WPF Ribbon 开发资料分享
  9. 简单的Dos攻击-死亡之Ping
  10. IOStream读写文件操作
  11. imageAI基本使用
  12. 没想到印度年轻人这么惨!我们知足吧!
  13. error: Failed dependencies: perl(Data::Dumper) is needed by MySQL-server-5.6.46-1.el7.x8
  14. LiveChart样式参数介绍
  15. 33-Jenkins-修改插件源
  16. C语言回车符号和换行符
  17. 久闻大名的Fragment
  18. C语言实现乘方运算---m的n次方(附完整源码)
  19. mac home/end/pageup/pageDown
  20. 一、网络测试命令——命令行

热门文章

  1. JSON和异步AJAX请求和i18n学习笔记
  2. 高德WMTS瓦片地图服务地图图源规律
  3. 微习惯-CH1摘抄和即时正反馈
  4. 常见花材的固定的方法有哪些_花材的固定
  5. 谁将引领新一代视频编码标准:HEVC、AVS2、AV1性能对比报告
  6. linux系统一般用来干嘛
  7. Reddit CEO亲自诠释内容审核的无奈
  8. 2.4G/5G频段WLAN各国使用信道表
  9. 线程池中使用的SynchronousQueue的offer和take原理
  10. 高速PCB基材介绍(铜箔、PP、基板)