Hi,

I cannot get the right text into the QString.

Qt Code:
  1. QByteArray ba = "abcčćžšđ ABCČĆŽŠĐ."; //OK
  2. char* cTmp = ba.data(); //OK
  3. QString sTmp1 = "abcčćžšđ ABCČĆŽŠĐ."; //NOT OK - data = "abc�枚� ABC�Ǝ��."
  4. QString sTmp2 = QObject::trUtf8("abcčćžšđ ABCČĆŽŠĐ."); //NOT OK - data = "abc�枚� ABC�Ǝ��."
To copy to clipboard, switch view to plain text mode 

I have also set:

Qt Code:
  1. QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
To copy to clipboard, switch view to plain text mode 

What am I doing wrong?