在QT编程中,我加了个头文件QNetwork文件,为什么编译说找不到该文件?我的里面包含有这个文件阿 ? 20
展开全部
好象不是QNetwork应该是#include <qnetwork.h>
另外如果还出错还要在*.pro文件里加入QT += network
另外如果还出错还要在*.pro文件里加入QT += network
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
QT中没有这个文件吧 ,QNetwork是个关于网络操作的文件夹。
你在项目的属性里加上QNetwork所指的路径应该就行了,是配置问题
或者你加了QNetwork的上一级目录,你想用QNetwork下面的qsslsocket.h可用用
QNetwork/qsslsocket.h
我认为QNetwork不应该是个头文件
你在项目的属性里加上QNetwork所指的路径应该就行了,是配置问题
或者你加了QNetwork的上一级目录,你想用QNetwork下面的qsslsocket.h可用用
QNetwork/qsslsocket.h
我认为QNetwork不应该是个头文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是怎么加的,使用的是什么编译环境?
#include <QtNetwork>
这样加无效吗?
可以参考Demos中的Networking中的范例,(我使用的是VS2005编译环境),首先要确保你的编译器里加入了Network Library
#include <QtNetwork>
这样加无效吗?
可以参考Demos中的Networking中的范例,(我使用的是VS2005编译环境),首先要确保你的编译器里加入了Network Library
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Applications that use Qt's networking classes need to be configured to be built against the QtNetwork module. The following declaration in a qmake project file ensures that an application is compiled and linked appropriately:
QT += network
This line is necessary because only the QtCore and QtGui modules are used in the default build process.
To include the definitions of the module's classes, use the following directive:
#include <QtNetwork>
QT += network
This line is necessary because only the QtCore and QtGui modules are used in the default build process.
To include the definitions of the module's classes, use the following directive:
#include <QtNetwork>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询