Доброго всем времени суток.
В qt4 работал такой метод преобразования кодировок
QTextCodec * codec;
codec = QTextCodec::codecForName("cp1251 или utf-8 или ...");
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForTr(codec);