Russian Qt Forum
Ноябрь 22, 2024, 20:37 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [решено] Не отображается русский текст под Ubuntu  (Прочитано 9045 раз)
BamaBlu
Гость
« : Август 11, 2010, 12:51 »

Доброго времени суток, обращаюсь к вам с такой проблемой.
В приложении после сборки его под убунтой не отображаются русские буквы.
Сейчас так -      
А должно быть как-то вот так -
Грешил на шрифты в настройках системы, но там все в порядке. Qtconfig же по каким-то причинам не настраивает отдельно параметры отображения для Qt приложений, а берет системные.
Установка QTextCodec в приложении тоже не помогает.
Подскажите, куда копать?
« Последнее редактирование: Август 11, 2010, 17:34 от BamaBlu » Записан
Sancho_s_rancho
Гость
« Ответ #1 : Август 11, 2010, 13:28 »

Телепаты ушли на тушение лесных пожаров. Код покажите!
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #2 : Август 11, 2010, 13:38 »

У меня такая же фигня была с ассистентом в Kubuntu, когда сам собирал..разбираться не стал, когда новая версия Qt вышла скачал готовый инсталлер.
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
BamaBlu
Гость
« Ответ #3 : Август 11, 2010, 13:52 »

Телепаты ушли на тушение лесных пожаров. Код покажите!
Код...весь?
ГУИ сделан в дизайнере, текст русский соответственно набран там же.
У меня такая же фигня была с ассистентом в Kubuntu, когда сам собирал..разбираться не стал, когда новая версия Qt вышла скачал готовый инсталлер.
Хм, тоже собирал, спасибо, как попробую - отпишусь.

Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #4 : Август 11, 2010, 13:58 »

Цитировать
ГУИ сделан в дизайнере, текст русский соответственно набран там же.

1. Так делать не есть хорошо, лучше набирать по англицки а потом переводить.
2. Проверьте в какой кодироке у вас исходники и, соответственно, *.ui файлы.
Записан

ArchLinux x86_64 / Win10 64 bit
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #5 : Август 11, 2010, 14:10 »

я думаю кодировка вообще не причём. Т.к. отображается не неправильно декодированный текст. А именно точки. Я тоже думаю, что со шрифтами какая-то лажа.
Записан

Юра.
BamaBlu
Гость
« Ответ #6 : Август 11, 2010, 15:04 »

Помог совет kibsoft, поставил SDK с версией 4.6.2 - все заработало. А вот в чем было дело, в версии ли или в том что именно с пакета, не знаю. Собирать 4.6.2 для проверки немного лениво.
Всем большое спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.109 секунд. Запросов: 22.