aboutsummaryrefslogtreecommitdiffstats
path: root/doc/codesnippets/doc/src/snippets/code/src_network_access_qnetworkaccessmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'doc/codesnippets/doc/src/snippets/code/src_network_access_qnetworkaccessmanager.cpp')
-rw-r--r--doc/codesnippets/doc/src/snippets/code/src_network_access_qnetworkaccessmanager.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/codesnippets/doc/src/snippets/code/src_network_access_qnetworkaccessmanager.cpp b/doc/codesnippets/doc/src/snippets/code/src_network_access_qnetworkaccessmanager.cpp
new file mode 100644
index 000000000..73b58c1fd
--- /dev/null
+++ b/doc/codesnippets/doc/src/snippets/code/src_network_access_qnetworkaccessmanager.cpp
@@ -0,0 +1,21 @@
+//! [0]
+manager = QNetworkAccessManager(self)
+connect(manager, SIGNAL(finished("QNetworkReply*")),
+ self, SLOT(replyFinished("QNetworkReply*")))
+
+manager.get(QNetworkRequest(QUrl("http://qtsoftware.com")))
+//! [0]
+
+
+//! [1]
+QNetworkRequest request
+request.setUrl(QUrl("http://qtsoftware.com"))
+request.setRawHeader("User-Agent", "MyOwnBrowser 1.0")
+
+reply = manager.get(request)
+connect(reply, SIGNAL("readyRead()"), self, SLOT("slotReadyRead()"))
+connect(reply, SIGNAL(error("QNetworkReply.NetworkError")),
+ self, SLOT(slotError("QNetworkReply.NetworkError")))
+connect(reply, SIGNAL(sslErrors("QList<QSslError>")),
+ self, SLOT(slotSslErrors("QList<QSslError>")))
+//! [1]