Название: QUrl::toPercentEncoding кодировки Отправлено: catprog от Июль 09, 2010, 13:33 Насколько я понял функция QUrl::toPercentEncoding сначала конвертирует в UTF8, а потом заменяет на проценты.
А как быть если мне надо послать данные в кодировке cp1251? Чем можно закодировать данные? Название: Re: QUrl::toPercentEncoding кодировки Отправлено: serg_hd от Июль 09, 2010, 15:33 может myStr.toAscii()?
Название: Re: QUrl::toPercentEncoding кодировки Отправлено: catprog от Июль 09, 2010, 15:50 Мне надо из строки "хороший" получить строку "%F5%EE%F0%EE%F8%E8%E9", а получается "%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%B9".
Название: Re: QUrl::toPercentEncoding кодировки Отправлено: catprog от Июль 09, 2010, 16:10 Нашол. QByteArray::toPercentEncoding () мне помог.
Код: QTextCodec *wincodec = QTextCodec::codecForName("Windows-1251"); |