109 / 36 / 3
Регистрация: 08.08.2009
Сообщений: 134
|
||||||
1 | ||||||
Кодировка Qt 5.0.1 в Win701.04.2013, 22:35. Показов 4714. Ответов 20
Метки нет (Все метки)
Всем доброго времени суток.
Тема может и избитая, но мне совсем непонятно. В новой версии Qt повырезали методы задания кодеков строк и tr() сразу для всего приложения и потому даже простой пример
Может кто разбпрался как это реализовать подскажите пожалуйста.
0
|
01.04.2013, 22:35 | |
Ответы с готовыми решениями:
20
Раздать интернет по локальной сети Win7(64bit) -Win7(32bit) После переустановки win7 basic на win7 ultimate получается ставить только упрощенный стиль При запуске win7 начинается поиск ошибок, после пишет что win7 не может устранить ошибку Сеть Win7 + Win7 + USB модем (МТС) |
109 / 36 / 3
Регистрация: 08.08.2009
Сообщений: 134
|
|
01.04.2013, 22:56 [ТС] | 3 |
А ты не мог бы подсказать поподробнее как это сделать в Creator-e?
0
|
109 / 36 / 3
Регистрация: 08.08.2009
Сообщений: 134
|
|
01.04.2013, 23:24 [ТС] | 5 |
А есть возможность запустить без смены кодировки в консоле? А то если допустим я для своей программы у пользователя кодировку сменю, то как отреагируют другие программы?
0
|
109 / 36 / 3
Регистрация: 08.08.2009
Сообщений: 134
|
|
01.04.2013, 23:31 [ТС] | 7 |
А можно как то без батников и прочих дополнительных установок, просто exe файл сделать и всё. Ведь чем больше частей тем вероятнее ошибки?
0
|
109 / 36 / 3
Регистрация: 08.08.2009
Сообщений: 134
|
|
02.04.2013, 00:20 [ТС] | 9 |
Формат на компе, другие программы будут требовать другой формат и прога не в смыслее ООП по частям, она получается физически по частям.
Просто предложенный способ больше похож на костыль, чем на нормальное решение, потому и пугает немного
0
|
02.04.2013, 02:47 | 12 |
Насчет того что убрали возможность устанавливать кодировки:
http://www.macieira.org/blog/2... -wants-it/
1
|
02.04.2013, 09:32 | 13 |
что значит убрали ? http://qt-project.org/doc/qt-5... codec.html вот тут все есть.....
0
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
||||||
02.04.2013, 10:50 | 15 | |||||
flack, А такое не помогает?:
0
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
|
02.04.2013, 11:02 | 17 |
Dmitriy_M, Ну и хрен с ним. Зато остались setCodecForCStrings и setCodecForLocale, их вполне всегда хватало.
0
|
109 / 36 / 3
Регистрация: 08.08.2009
Сообщений: 134
|
|
02.04.2013, 12:11 [ТС] | 18 |
solar_wind, и нет мтода setCodecForCStrings. Только для локали осталось и это не спасает
Avazart, я пробовал сохранять в UTF-8, как ты советовал, всё равно не помогает. Чистый, ты не мог бы уточнить по описанию в Assistance - получается теперь для отображения нужно использовать методы toUnicode и fromUnicode? Но тогда кажется теряется интернационализация через tr("") или я что-то не правильно понимаю?
0
|
02.04.2013, 14:12 | 19 |
судя по документации касательно tr() ничего не поменялось http://qt-project.org/doc/qt-5... ation.html
1
|
02.04.2013, 15:47 | 20 |
tr() есть как и был, в QTextCodec нет методов для учета кодировки исходников http://qt-project.org/doc/qt-5... codec.html
Т.е tr() теперь только для переводов на др. языки. Добавлено через 3 минуты Ну не знаю как вы так умудрились... Я ставил Qt5/QtCreator там изначально кодировка в редакторе UTF-8 стояла и проблем не было, ( как с Qt4.x).
1
|
02.04.2013, 15:47 | |
02.04.2013, 15:47 | |
Помогаю со студенческими работами здесь
20
Сеть Win7 + Win7 + i-net через pppoe Настройка Интернета и сети (домашняя) Win7 c Win7 Переустановка win7-32 на win7-64, выдает ошибку Переход с Win7 x32 на Win7 x64 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |