Всем привет!
Уже не первый раз встречаюсь с такой проблемой: В KDE при создании в QtCreator приложения с GUI не работает UTF-8 из коробки. Выглядит это так. Если же добавить строчку
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QObject::tr(str.c_str())
, то всё отображается нормально. Причём на других DE эти строчки не нужны, кириллица отображается корректно из коробки!И, несмотря на то, что ошибку о git он выдал по-русски нормально (видно на снимках), в qDebug() он всё равно выводит кракозябры.
Кто-нибудь встречался с таким? Как можно вылечить? И из-за чего вообще так происходит? Заранее спасибо!