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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проверка возможности перекодирования  (Прочитано 3919 раз)
dmitriym
Гость
« : Сентябрь 29, 2014, 13:45 »

Можно ли узнать, содержит ли QByteArray, который я собираюсь перекодировать в Unicode функцией QTextCodec::toUnicode() недопустимые символы для данной кодировки?
« Последнее редактирование: Сентябрь 29, 2014, 13:56 от dmitriym » Записан
Bepec
Гость
« Ответ #1 : Сентябрь 29, 2014, 14:22 »

Пройти все байтики QByteArray с проверкой вхождения в таблицу нужной вам кодировки. Ток таблицу вам нужно будет самому сделать ) у каждой кодировки она разная.
Записан
dmitriym
Гость
« Ответ #2 : Сентябрь 29, 2014, 15:53 »

Стандартной возможности нет? Есть же флаг QTextCodec::ConvertInvalidToNull
Записан
Bepec
Гость
« Ответ #3 : Сентябрь 29, 2014, 15:56 »

ну попробуй, расскажешь получилось или нет Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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