2

我的VS2010只能#include <Qt/qtcpserver.h>但不能#include <QTcpServer>

Qt助手建议<QTcpServer>包括在内以应用TCP服务器,但我的VS2010似乎找不到这个头文件,但它可以找到<Qt/qtcpserver.h>,这两个头文件似乎是一样的。
它们是否相同,为什么我找不到<QTcpServer>

PS:
我目前正在使用带有 VS2010 的 Qt4 插件。
这是我的 VS 项目文件的快照:
在此处输入图像描述

那里没有.pro文件。

4

2 回答 2

6

你需要有

QT += network

在您的.pro文件中为您的项目正确设置 Qt 网络头文件和库。

对于Qt Visual Studio 插件,请查看项目设置对话框的第二个选项卡。

于 2013-05-25T10:26:51.373 回答
1

在您的 Qt 项目设置中,添加网络模块。带图片的指南:

http://doc.qt.digia.com/vs-add-in/vs-addin-managing-projects.html

于 2013-05-25T10:44:14.200 回答