![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
tp4 |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 32 Регистрация: 1.10.2009 Пользователь №: 1128 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте, господа.
Недавно возился с компиляцией QIBASE для работы с firebird в Ubuntu. Тут описаны некоторые сложности, которые у меня возникли: http://www.forum.crossplatform.ru/index.php?showtopic=7343. Вытоге все эти манипуляции привели к тому, что у меня в системе установлены 2 версии Qt: qt4.7.0 из бинарников и qt4.7.3 из исходников. Проблема: при компиляции моей проги с версией 4.7.3 у меня не отображаются корректно кириллические надписи на интерфейсе. Но при компиляции с 4.7.0 все корректно отображается. Чудеса! Чтобы разобраться в проблеме, создал небольшой пример:
В итоге при компиляции с версией 4.7.0 виджет с надписью появляется и корректно отображает кирилицу. При компиляции с 4.7.3 виджет не появляется вовсе! При изменении русской надписи на английскую в обоих случаях все работает. Помогите пожалуйста разобраться в вопросе. Спасибо. Qt4.7.3, Qt4.7.0, Ubuntu 10.10, исходники в UTF-8. Да, кстати, если сделать в 4.7.3 так
то лэйбл все-таки появляется, тогда надпись представляет из себя "ASD"+кракозябра |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 2.6.2025, 16:00 |