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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: подскажите что не так  (Прочитано 7258 раз)
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #15 : Апрель 28, 2015, 13:33 »

Да, не используй символы кириллицы в коде.
Применительно к исходникам С++ + Qt чем плохо использование кириллицы, если все файлы в utf-8?
1. Есть же возможность перевода - зачем засорять исходники?
2. Не будет проблем, как у ТС.
3. Можно все увидеть в том случае, когда utf-8 недоступна.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Bepec
Гость
« Ответ #16 : Апрель 28, 2015, 14:15 »

Проще выражаясь, ничем не плохо.
Есть пара подводных камней, но они несущественны и решаемы. Вопрос скорее привычки и принципов.

Хотя для начинающих использование совет не использовать кириллицу подходит, но добавляет такую кучу проблем, что новичек скорее плюнет на совет.

PS пример с моего овладевания Qt:
Использовать кириллицу в коде:
    Пишем слово "Траляля" и потом 3 строчки QTextCodec в main.
    
Не использовать -//-//-//-:
    Пишем слово "Tralala", запускаем лингвист, создаём файл перевода (не помню какое расширение), переводим Tralala в Траляля, компилируем всё в .qm, в коде программы заводим транслятор и загружаем файл перевода.

Я б сказал для крупных проектов совет подходит. Для средних и мелких проще написать "Траляля" Улыбающийся

PPS и да, "Траляля" транслятор глотает так же хорошо, что и "Tralala".
« Последнее редактирование: Апрель 28, 2015, 14:40 от Bepec » Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #17 : Апрель 29, 2015, 06:50 »

Да, не используй символы кириллицы в коде.
Применительно к исходникам С++ + Qt чем плохо использование кириллицы, если все файлы в utf-8?
Тем что "неоднообразно" - если то ... или это... Решение "не использовать" совершенно однозначно и пресекает (ненужные) дебаты.

И вообще не надо считать что "tr" - это "вышак". По-взрослому все тексты должны быть в ресурсах
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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