title: Loss of non ascii characters from QString to char *
body: <p>I have a QString with non ascii characters . I am passing this QString to another process . However when I debug the receiving process the argv arguments do not receive a correct string that was intended from the source . My pseudo code would be </p>
  
  <pre><code>process.start( proc, QStringList() &lt;&lt; "-a" &lt;&lt;param );
          process.waitForFinished(m_timeout);
  </code></pre>
  
  <p>Here param is the QString that contains the non ascii text </p>