当前位置: 首页 > news >正文

解决:QTcpSocket: No such file or directory

项目场景:

使用QTcpSocket进行网络编程:
调用connectToHost连接服务器,调用waitForConnected判断是否连接成功,连接信号readyRead槽函数,异步读取数据,调用waitForReadyRead,阻塞读取数据。


问题描述

找不到头文件#include <QTcpSocket>
error: QTcpSocket: No such file or directory In file included from ..\MyChatClient\basewidget\clientsocket.cpp:1: ..\MyChatClient\basewidget\clientsocket.h:5:10: fatal error: QTcpSocket: No such file or directory


原因分析:

需要重新加载网络模块:

QT       += network

解决方案:

在项目的.pro文件中引入网络模块

在这里插入图片描述

总结

在遇到类似于error: QSqlDatabase: No such file or directoryerror: QTcpSocket: No such file or directory的问题,查看项目的.pro文件有没有添加相应的模块。

相关文章:

  • 汉诺塔专题:P1760 通天之汉诺塔 题解 + Problem D: 汉诺塔 题解
  • 串口通信实战:从寄存器操作到数据处理的完全指南
  • 快速上手Linux磁盘管理
  • Shell脚本-变量是什么
  • Docker中镜像、容器、仓库三者之间的关系
  • 【我的创作纪念日】回望初心,分享收获,展望前行
  • 追赶地球变化的“快镜头“:遥感时间分辨率的奥秘
  • 【信息系统项目管理】资源管理
  • 使用Gone MCP 组件编写MCP Server
  • 前端服务器部署报错记录
  • SpringBoot项目异常处理
  • 使用Python设置Excel单元格边框
  • [文献阅读]功能脑网络
  • 智能关停,高速风筒方案中陀螺仪技术的精准应用
  • web后端语言下篇
  • 热蛋白质组分析技术(TPP)在前列腺癌治疗研究中的应用
  • 空调制冷量和功率有什么关系?
  • vue3 nprogress 使用
  • 动态规划入门:4种背包问题大纲
  • 拆机装机,通电主板亮灯风扇不转无法开机解决办法
  • 从6家试点扩展至全行业,券商并表监管有何看点?
  • 新疆维吾尔自治区政协原副主席窦万贵一审被控受贿超2.29亿
  • 同程旅行:拟24.97亿元收购万达酒管100%股权
  • 第十个“中国航天日”活动将在沪举行:月球正面背面样品同框展出
  • 习近平同柬埔寨首相洪玛奈举行会谈
  • 助力外贸外资企业高质量发展,上海市区两级领导密集调研、召开座谈会