C++ 如何访问QNetworkReply->;readAll()?

C++ 如何访问QNetworkReply->;readAll()?,c++,qt,qtnetwork,qnetworkreply,C++,Qt,Qtnetwork,Qnetworkreply,我通过QNetwork access manager发出一个简单的get请求,我在以下函数中发送请求(管理器在构造函数中启动) 并尝试在以下函数中接收 void ui_screen::on_authenciation_response_arrive(QNetworkReply* reply) { QByteArray bts = reply->readAll(); QString str(bts); ui->authenciation_progress-&g

我通过QNetwork access manager发出一个简单的get请求,我在以下函数中发送请求(管理器在构造函数中启动)

并尝试在以下函数中接收

void ui_screen::on_authenciation_response_arrive(QNetworkReply* reply) {

    QByteArray bts = reply->readAll();
    QString str(bts);
    ui->authenciation_progress->setRange(0,100);
    ui->authenciation_progress->setValue(100);
    ui->authenciation_progress_label->setText("Reply arrived");
}
但是
reply->readAll()
会触发以下错误

错误:成员访问不完整的类型“QNetworkReply”


为什么我无法访问成员函数?

如果缺少一些包含文件,则会出现此错误

您可以包含
QNetworkReply
类的头文件声明,该类将通过添加

#include <QNetworkReply>
#包括

在文件顶部。

如果缺少一些包含文件,则会引发此错误

您可以包含
QNetworkReply
类的头文件声明,该类将通过添加

#include <QNetworkReply>
#包括

在您的文件顶部。

谢谢,我变得多么愚蠢,非常感谢。谢谢,我变得多么愚蠢,非常感谢。