title: Set Environment Variables for startDetached() QProcess
body: <p>In Qt4, there is QProcess::setProcessEnvironment() for setting Env variables for the newly spawn process.</p>
  
  <p>However, QProcess::startDetached() is a static member function, so setProcessEnvironment() doesn't apply. How does one set Env variables for a detached process in Qt?</p>