Всем привет!! Принимаю данные с COM порта. Устройство передает данные с кириллицей.
Соответственно у меня кракозябры. Как можно исправить?
Использовал TextCodec, но не помогает.
Вот код:
QString byte;
QByteArray data;
byte=serialPort->readAll();
data+=byte;
QTextCodec::setCodecForLocale(QTextCodec::codecForName("Windows-1251"));
QString cyrillicName = QString::fromLocal8Bit(data);
Можете подсказать как решить данную проблему.
Файлы QT все в кодировке UTF-8 без BOM