Thanks a mill wysota !
I hadn't thought about the waitForReadyRead- that I had to wait for the data to be ready to read also.