16,815
社区成员




example::example(QWidget *parent) : QWidget(parent)
{
button = new QPushButton(this);
connect(button, SIGNAL(clicked()), this, SLOT(request_update()) );
manager = QNetworkAccessManager(this);
connect(manager, SIGNAL(finished(QNetworkReply*)), this, SLOT(update(QNetworkReplay*)) );
}
.............................................
void example::request_update()
{
manager->get(QNetworkRequest(QUrl(/*some url*/)));
}
void example::update(QNetworkReplay* reply)
{
container.push_back(reply->readAll() ); //std::vector<QByteArray>
...........................
}