在BB10应用程序开发的cpp文件中包含<QNetworkAccessManager>,<QNetworkReply>时出错

Sun*_*rge 3 c++ qt qnetworkaccessmanager blackberry-10

我目前正在开发BB10应用程序开发并尝试一些HTTP连接演示应用程序.

但是在cpp文件中给出了一个?包含声明的#include <QNetworkAccessManager>说法Unresolved Inclusion : <QNetworkAccessManager>.

有人请帮助我.

提前致谢.

Mar*_*say 27

QNetworkAccessManager附带QtNetwork模块.你可以这样做:#include <QtNetwork/QNetworkAccessManager>,应该编译.但是,它不会链接,需要链接到QtNetwork.要实现这一点,您应该告诉QMake您正在使用QtNetwork.将其添加到.pro项目文件中:QT += network.

这有两个作用:首先,编译器也会在QtNetwork子目录中查找包含文件(因此您不需要包含<QtNetwork/QNetworkAccessManager>,<QNetworkAccessManager>也可以正常工作).其次,链接器也将链接到QtNetwork.所以一切都会好起来的.

您可以在此处阅读有关使用Qt模块的更多信息.