Кодировки в QT, Не работает отображение русских букв |
Здравствуйте, гость ( Вход | Регистрация )
Кодировки в QT, Не работает отображение русских букв |
Litkevich Yuriy |
8.1.2009, 3:10
Сообщение
#31
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Alex69z |
8.1.2009, 3:23
Сообщение
#32
|
Студент Группа: Новичок Сообщений: 15 Регистрация: 7.1.2009 Пользователь №: 480 Спасибо сказали: 0 раз(а) Репутация: 0 |
обираю через make в консоли? А запускаешь тоже в консоли? Если нет делай в консоли. Ты не в линухе случаем?Все в консоли делаю. Сижу в Linux'е давно, а проги с GUI писать только сейчас приспичило. Теперь мне эти иероглифы жизнь испоганили.... |
|
|
molchanoviv |
8.1.2009, 10:12
Сообщение
#33
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
molchanoviv, ты зря ему такой пример пишешь, используешь Виджет вместо модель/представление. У него самого был виджет в ui-шке. Потому и я сделал виджет. К тому-же model-view это еще большая абстракция. по сравнению с mysql api А системная локаль какая? Да и запакуй в архив свой исходники и выложи их. Все-таки хочу посмотреть их кодировку. Сообщение отредактировал molchanoviv - 8.1.2009, 10:35 |
|
|
Alex69z |
8.1.2009, 14:56
Сообщение
#34
|
Студент Группа: Новичок Сообщений: 15 Регистрация: 7.1.2009 Пользователь №: 480 Спасибо сказали: 0 раз(а) Репутация: 0 |
А системная локаль какая? Да и запакуй в архив свой исходники и выложи их. Все-таки хочу посмотреть их кодировку. Системня локаль UTF-8. Исходники выложу. Исходники виждета
Прикрепленные файлы
|
|
|
Litkevich Yuriy |
8.1.2009, 16:08
Сообщение
#35
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
molchanoviv, системная локаль учитывается:
QTextCodec::codecForLocale() собственно можно в отладку вывести.А вот почему окно простого примера не появляется непонятно. Alex69z, Твоя первостепенная задача, добится работы элементарного примера из сообщения №25. Пока он не будет работать, ни чего не будет нормально работать. У меня линуха сейчас под рукой нет, чтобы проверить. Может molchanoviv сможет помочь. |
|
|
Alex69z |
8.1.2009, 20:06
Сообщение
#36
|
Студент Группа: Новичок Сообщений: 15 Регистрация: 7.1.2009 Пользователь №: 480 Спасибо сказали: 0 раз(а) Репутация: 0 |
Огромное спасибо за помощь. Вы отзывчивые и добрые люди. Буду рад чем-либо Вас отблагодарить - мой e-mail присутствует, прошу писать. Проблему решил и вот что оказалось: Designer во все виджеты пихал шрифт первый ему попавшийся, в первой (арабской) кодировке. Какая-то кривизна была при установке Qt. Ну с этим я как-нибудь разберусь. Принудительно расставил нужные мне параметры Writing system, задал шрифт - и избавился от иероглифов. Сейчас мой виджет отображает данные из MySQL БД.
|
|
|
molchanoviv |
8.1.2009, 20:09
Сообщение
#37
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
Да незачто, обращайся. На то он и форум, чтобы помагать людям.
|
|
|
Текстовая версия | Сейчас: 29.11.2024, 21:46 |