title: Qt 5 encoding problems
body: <p>I had an application built using Qt 4. It used latin-1 as source and I always used QString::fromLatin1. However, when trying to port to Qt 5 (Actually, I both used Qt 5 and Windows 8 together, but I don't think it's windows' fault) the encoding actually appears kinda right, with some weird space before/after the text.</p>
  
  <p>This is the app running with Qt 5 / Windows 8:</p>
  
  <p><img src="https://i.stack.imgur.com/M1Ina.png" alt="Screenshot"></p>
  
  <p>As you can see, the <code>ç</code> and and <code>ã</code> do appear correct, with some weird space added between them. Also, the <code>ó</code> character appears correct with no space.</p>
  
  <p>This is how I set the QLabel:</p>
  
  <pre><code>m_msgWelcome-&gt;setText(QString("Bem vindo ao biocódigo!\nSelecione uma opção ao lado para iniciar"));
  </code></pre>
  
  <p>I already tried both <code>QString::fromUtf8</code> and <code>QString::fromLatin1</code> with no success.</p>