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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Как из двух char cделать один QChar?  (Прочитано 10715 раз)
mqter
Гость
« Ответ #15 : Июнь 12, 2010, 23:33 »

скажите, а зачем вам это надо

да, просто возник вопрос как это сделать, вот и узнавал
Записан
mqter
Гость
« Ответ #16 : Июнь 13, 2010, 00:24 »

Кстати, с праздником вас ребята, Спасибо еще раз, не судите строго, только учусь Подмигивающий
Записан
Denjs
Гость
« Ответ #17 : Сентябрь 03, 2010, 09:40 »

гм... тупо в лоб можно так:
Каг-бэ не для обработки строк топикастер хочет байты в UTF готовить...?
на всякий сучай напишу как я бы это делал. С явным указанием кодека.

готовим данные
Код:
char ch1;
char ch2;
QByteArray byteArray;
byteArray.append ( ch1);
byteArray.append ( ch2);

преобразование делаем так :
Код:
Codec = QTextCodec::codecForName("UTF-8");
QString str=QString().append(Codec->toUnicode(byteArray);
и далее, если очень охота
Код:
QChar qch0=str.at(0);
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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