Changes between Initial Version and Version 1 of Ticket #196, comment 2


Ignore:
Timestamp:
Jun 26, 2016, 7:22:22 PM (8 years ago)
Author:
alx

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #196, comment 2

    initial v1  
    1515MainAppFrameWindow3::!LogOutput() явным образом все строки перекодируются в Windows-1251 (кстати, Вы тут изобрели велосипед, в виде функции XMLConfig::utf8_to_win1251(), тогда как в библиотеке Qt есть готовые средства для этого - см. класс QTextCodec, который, в свою очередь, использует libiconv), а затем передаются в pLogger.info(), которая без изменений пишет их в файл.
    1616
    17 Я считаю, что либо в ProgLogger::info() (а также ProgLogger::warning() и ProgLogger::error()) выводимый в лог-файл текст надо перекодировать в кодировку локали.
     17Я считаю, что либо в ProgLogger::info() (а также ProgLogger::warning() и ProgLogger::error()) выводимый в лог-файл текст надо перекодировать в кодировку локали, либо оставить кодировку UTF-8 как наиболее используемую и (в отличие от Windows-1251) способную представить любые символы.
    1818
    1919> Я добавил следующую строку в начало функции main.