Нет, вы не можете получить сигнал при использовании startDetached, потому что у вас нет объекта.
startDetached является статической функцией, и когда вы вызываете ее, процесс запускается напрямую без создания объекта QProcess. Поэтому, даже если бы был сигнал, вы не смогли бы подключить его ни к чему, поскольку у вас нет объекта для подключения.
Если вам нужен сигнал, вы должны создать объект QProcess, а затем вызвать start для него. После этого вы сможете получить законченный сигнал по окончании процесса.