Giriş
Şu satırı dahil ederiz
Şöyle yaparız.
QNetworkReply nesnesi döner. Elimizde şu kod olsun.
Şu satırı dahil ederiz
#include <QtNetworkAccessManager>
Açıklaması şöyle.Sınıfı singleton yapmak ve QApplication'dan sonra ilklendirmek için şöyle yaparız.One QNetworkAccessManager instance should be enough for the whole Qt application.
// This pointer is local to the translation unit, and is an
// implementation detail. It's not used anywhere else.
static QPointer<QNetworkAccessManager> globalManager;
// The global accessor method
QNetworkAccessManager *nMgr() {
Q_ASSERT(!qApp || QThread::currentThread() == qApp->thread());
return globalManager;
}
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QNetworkAccessManager mgr;
globalManager = mgr;
...
}
ConstructorŞöyle yaparız.
QNetworkAccessManager qnam = new QNetworkAccessManager();
get metoduQNetworkReply nesnesi döner. Elimizde şu kod olsun.
QUrl url = ...;
Şöyle yaparız.QNetworkReply reply = qnam->get(QNetworkRequest(url));
Hiç yorum yok:
Yorum Gönder