How are you calling those external tools? You can use QProcess to call them and intercept their output. Then you can do with it whatever you want.