На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> Работа с QTextStream: проблема кодировки. , Qt Creator v.3.5.1 (Qt 5.5.1).
    После открытия файла (только для записи), записи и закрытия - изменилась кодировка файла с UTF-8 на ANSI. Как изменить кодировку файла на момент открытия или сохранения? Нужно сохранять текущую или принудительно конвертировать в UTF-8.
      setCodec в помощь.
      а конвертить можно через qstring или qbytearray
        Цитата _lcf_ @
        setCodec в помощь.
        а конвертить можно через qstring или qbytearray

        Перекодировать саму строку перед добавлением в файл?
          да, менять кодеки на ходу не очень хорошая идея, я про setcodecforcstring/setcodecforlocale...
            Цитата _lcf_ @


            Нашел решение в виде QTextStream.(что-то типа setcode "UTF-8").
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0225 ]   [ 17 queries used ]   [ Generated: 19.04.24, 19:46 GMT ]