我目前正在开发BB10应用程序开发并尝试使用一些HTTP连接演示应用程序。
但是在cpp文件中,?
在包含声明#include <QNetworkAccessManager>
前面说Unresolved Inclusion : <QNetworkAccessManager>
。
任何人都可以帮助我。
提前致谢。
答案 0 :(得分:25)
QNetworkAccessManager
附带QtNetwork模块。你可以这样做:#include <QtNetwork/QNetworkAccessManager>
,它应该编译。但是,它不会链接,需要链接到QtNetwork。要实现这一点,您应该告诉QMake您正在使用QtNetwork。将其添加到您的.pro
项目文件中:QT += network
。
这有两个影响:首先,编译器也会在QtNetwork子目录中查找包含文件(因此您不需要包含<QtNetwork/QNetworkAccessManager>
,<QNetworkAccessManager>
将正常工作)。其次,链接器也将链接到QtNetwork。所以一切都会好起来的。
您可以阅读有关使用Qt模块here的更多信息。