Статьи Галерея Форум Чат Файлы HowTo Ссылки Поиск
Текущее время: 21 сен 2019, 13:02




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 23 июл 2004, 12:00 
Интересующийся
Аватара пользователя

У нас с: 21.07.2004
Сообщения: 43
Откуда: Минск
Здравствуйте уважаемые!
Есть небольшая проблема:

Моя программа распаковывает RAR архив в определённую папку, после чего получает имена всех распакованных файлов.
В папку, куда распаковывалось все имена на русском языке, но после того как я загружаею список файлов директории в qcombobox получаю вместо русских названий вопросики...
Может кто подскажет как всё-таки сделать чтобы отображалось русские имена файлов? Вот процедура считывания имён файлов в комбобокс.


const QFileInfoList *list = rarpath.entryInfoList();
QFileInfoListIterator it( *list );
QFileInfo *fi;

while ( (fi = it.current()) != 0 )
{
ch->filebox->insertItem( fi->fileName().latin1() );
++it;
}

Спасибо!

_________________
Debian is like sex - it's better then it's free...
Linus Torvalds


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 23 июл 2004, 13:09 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 06.02.2002
Сообщения: 9760
Откуда: Менск
Sirius, хм... ну что тут сказать в архиве имена файлов в кодировке, которая скорее всего отличается от твоей локали. Т.е. надо написать код, который будет перекодировать и переименовывать файлы.

_________________
Опыт растет прямо пропорционально выведенному из строя оборудованию


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 23 июл 2004, 14:46 
Интересующийся
Аватара пользователя

У нас с: 21.07.2004
Сообщения: 43
Откуда: Минск
Спасибо! Нашёл выход!

_________________
Debian is like sex - it's better then it's free...
Linus Torvalds


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
[ All resources are available under GNU GPL ] [ Support ] [ Hosted by DataHata | MyCloud.by ] [ Powered by phpBB® Forum Software © phpBB Group ]

LVEE Winter LVEE Rambler's Top100