diff options
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.cpp | 28 |
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] |