Qt standard output. cout does no print Try with cout << "asdf" << endl; Possibly Qt sets up iostream in order to flush only at new line.