Я не могу ни прочитать, ни написать русский текст в программе, написанной на Qt. Все надписи на русском пустые, набор кириллических букв в QLineEdit не дает никакого эффекта.
Обратите внимание, что все остальные программы прекрасно работают с русским языком, даже сам Qt Creator. В режиме дизайна формы все метки в порядке, но они исчезают, когда я запускаю программу.
Также Qt Linguist не показывает русский текст
На изображении ниже показана тестовая программа: Метка второй строки содержит русский текст, а также QLineEdit в конце.
Я пробовал qtconfig
. Работает, шрифт меняется, но русские буквы не появились
Конфигурация:
resu@resu-desktop ~ $ cat /proc/version
Linux version 3.13.0-24-generic (buildd@batsu) (gcc version 4.8.2 (Ubuntu
4.8.2-19ubuntu1) ) #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014
/etc/lsb-release
:
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=17
DISTRIB_CODENAME=qiana
DISTRIB_DESCRIPTION="Linux Mint 17 Qiana"
Qt: 4.8.6
.qmake.cache
:
CONFIG += debug largefile stl precompile_header mmx 3dnow sse sse2
sse3 ssse3 sse4_1 sse4_2 avx dylib create_prl link_prl depend_includepath
fix_output_dirs QTDIR_build