Puedes precisar un poco más tu pregunta?
El hecho es que si estás usando Qt a través de una IDE como Kdevelop podrás usar printf y su salida se mostrará perfectamente. Yo lo hago continuamente con el proyecto que tengo para ver si mis variables se cargan como es debido antes de mostrarlas en un string u otro widget de las citadas librerías de Trolltech.
Te explico, si usas kdevelop, la salida de la shell se te muestra en la pestaña aplicación, la misma que te señala los errores de compilación.
Espero que te sirva de algo lo que te comento.