Процесс

Класс QProcess предоставляет возможность запускать дочерний процесс и реализует несколько полезных сигналов, избавляя нас от забот.

Сигналы started и finished информируют  когда стартовал процесс (приложение) и когда закончился. При завершении нам нам показывают нормальное завершение или крах. В общем-то всё,  что надо знать.

Для логгирования работы дочернего процесса можно использовать стандартные каналы ввода и вывода, точнее только вывода cout и cerr 

Для этого в QProcess имеются также соответствующие сигналы.

Таким образом образом запустить свое приложение из под некоей оболочки стартера реально дело одного дня, все очень просто и удобно.