You can use QProcess::startDetached() to launch the process and communicate with it with a named pipe. You can probably exclude the process from the process group once it's launched using native API.
Qt has nothing to do with this. This is all OS policy that drives this behaviour. I think this is called "process group", at least in Unix world.(Btw: is there an official place to let the the Qt team know that the documentation could really use some improvement regarding all of this?)
Bookmarks