c++ - Why can't I send data with QTcpSocket's write() method? -
 i'm trying learn qt documentation alone, , it's kind of tough. managed simple command-line chat client working, don't know how send things. takes 4 lines of intuitive code read socket in qt, reason can't say  qtcpsocket socket; socket.connecttohost("google.com", 80); socket.write("hey"); socket.flush();  flush(); returns false, don't see why.  i don't understand why doesn't work , appreciate help. thanks!     after calling connecttohost()  need have slot handler connected()  or call waitforconnected()  wait connection host complete otherwise code zooming right through trying write before connection established.