Hmm, but if you start with startDetached(), you don't have an instance of QProcess to call state() on.

All startDetached() variants just return bool.

Cheers,
_