![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Rocky |
![]()
Сообщение
#1
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет! Кто-нибдь знает, как решается проблема, если путь до самой программы, или пути к открываемым файлам, содержат русские буквы... В винде все работает.. а в линуксе нифига (
Вот например открываю текстовый файл
oMethodic.sMethodicName содержит русское слово =), которое абсолютно нормально отображается в QMessageBox. В то же время внутрь if (file1) я не попадаю... UPD Да, сам путь и файл естественно существует. Сообщение отредактировал Rocky - 24.11.2010, 10:23 |
|
|
![]() |
BRE |
![]()
Сообщение
#2
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
А в main установлены всякие?
QTextCodec::setCodecForTr(...) QTextCodec::setCodecForCString(...) А define UNICODE определен? |
|
|
Rocky |
![]()
Сообщение
#3
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: ![]() ![]() ![]() |
А в main установлены всякие? QTextCodec::setCodecForTr(...) QTextCodec::setCodecForCString(...) да. Вот
А define UNICODE определен? Нет, это для MS Visual Studio в винде... Под linux (в Qt Creator) не определяю. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 9.6.2025, 16:48 |