Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.19.56.45] |
|
Сообщ.
#1
,
|
|
|
После открытия файла (только для записи), записи и закрытия - изменилась кодировка файла с UTF-8 на ANSI. Как изменить кодировку файла на момент открытия или сохранения? Нужно сохранять текущую или принудительно конвертировать в UTF-8.
|
Сообщ.
#2
,
|
|
|
setCodec в помощь.
а конвертить можно через qstring или qbytearray |
Сообщ.
#3
,
|
|
|
Цитата _lcf_ @ setCodec в помощь. а конвертить можно через qstring или qbytearray Перекодировать саму строку перед добавлением в файл? |
Сообщ.
#4
,
|
|
|
да, менять кодеки на ходу не очень хорошая идея, я про setcodecforcstring/setcodecforlocale...
|
Сообщ.
#5
,
|
|
|
Цитата _lcf_ @ Нашел решение в виде QTextStream.(что-то типа setcode "UTF-8"). |