title: QProcess and command line "/c" argument
body: <p>I have very strange problem with QProcess and it's strange behaviour.</p>
  
  <p>What i wanna get at the end is something like this (this is cmd.exe in windows 7)</p>
  
  <pre><code>C:\path_to_somewhere&gt;cmd /c "C:\Program Files\path_to_dir\executable"
  </code></pre>
  
  <p>(cmd is for compatibility with show of QProcess)</p>
  
  <p>So to do something like that i create this:</p>
  
  <pre><code>QProcess proc;
  QString command;
  QStringList attributes;
  
  command = "c:\\windows\\system32\\cmd.exe";
  QStringList &lt;&lt; QString("/c \"C:\\Program Files\\path_to-dir\\executable"");
  proc.start(command, attributes);
  </code></pre>
  
  <p>What i get on error output is:</p>
  
  <pre><code>Name '\"c:\Program Files\Quantum GIS Wroclaw\bin\gdalwarp.exe\"' is not recognized as
  internat or external command, executable or batch file.
  </code></pre>
  
  <p>(it's translated by me from polish so it may be a little diffrent in english).</p>
  
  <p>Seems like the \ character is not escaped in the string, leaving the \" as to characters in command. What am I doing wrong?</p>
  
  <p>I've tried the</p>
  
  <pre><code>proces.start(QString) 
  </code></pre>
  
  <p>function with triple \"\"\" and it doesnt work either. I suppose the solution of this problem has to be sooo easy that I dont event think about it.</p>