LINUX.ORG.RU

файл созданный в qt5 с кириллицей отображается с не верной кодировкой в консоли линукс

 


0

1

В qt5 в main установил:

QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));

пишу файл с кириллицей:

QFile file("test.txt");
    if(file.open(QFile::Append | QFile::Text))
    {
    QTextStream out(&file);
    out << "полученные табличные данные после измерения:";
    file.flush();
    file.close();
    }

Открываю в консоли:

root@pi:~# echo $LANG
ru_RU.UTF-8

root@pi:~# cat testR.txt
полÑÑеннÑе ÑаблиÑнÑе даннÑе поÑле измеÑениÑ:анализ ÑоÑÑоÑÐ½Ð¸Ñ Ð¸ пеÑвиÑнÑй заÑÑд баÑаÑеи

Как исправить?