Можно делать так с кодировками:
через кодеки
QTextCodec* codec = QTextCodec::codecForName("Windows-1251");
QByteArray encodedByteArray = ...;
QString decodedString = codec->toUnicode(encodedByteArray);
или глобально
QTextCodec::setCodecForCStrings(QTextCodec::codecForName(""Windows-1251"));