aboutsummaryrefslogtreecommitdiffstats
path: root/doc/codesnippets/doc/src/snippets/code/src_network_socket_qabstractsocket.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'doc/codesnippets/doc/src/snippets/code/src_network_socket_qabstractsocket.cpp')
-rw-r--r--doc/codesnippets/doc/src/snippets/code/src_network_socket_qabstractsocket.cpp28
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/codesnippets/doc/src/snippets/code/src_network_socket_qabstractsocket.cpp b/doc/codesnippets/doc/src/snippets/code/src_network_socket_qabstractsocket.cpp
new file mode 100644
index 000000000..aefead248
--- /dev/null
+++ b/doc/codesnippets/doc/src/snippets/code/src_network_socket_qabstractsocket.cpp
@@ -0,0 +1,28 @@
+//! [0]
+socket.connectToHost("imap", 143)
+if socket.waitForConnected(1000):
+ print "Connected!"
+//! [0]
+
+
+//! [1]
+socket.disconnectFromHost()
+ if socket.state() == QAbstractSocket.UnconnectedState or \
+ socket.waitForDisconnected(1000):
+ print "Disconnected!"
+//! [1]
+
+
+//! [2]
+class SocketClass(...):
+ def readyReadSlot(self):
+ # This slot is connected to QAbstractSocket::readyRead()
+ while not socket.atEnd():
+ data = socket.read(100)
+ ...
+//! [2]
+
+
+//! [3]
+socket.setProxy(QNetworkProxy.NoProxy)
+//! [3]