Hi,

can you post the entire code?
The QProcess::start() method returns immediatly then the QProcess instance must not go out of scope.

To verify the correct start of new process you must catch QProcess::started() and QProcess::error() signals.

You can also use QProcess::waitForStarted()