Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 23.6.2011, 9:54 |
CP1251 - это алиас и Qt его отлично понимает. Если написать QTextCodec::setCodecForTr(QTextCodec::CodecForName("CP1251")); то с кодировкой будут проблемы, если же написать: QTextCodec::setCodecForTr(QTextCodec::CodecForName("Windows-1251")); то проблем нет. П.С. Обжёгся на Qt 4.3 с тех пор пишу только "официальное имя" |
|
ufna | Дата 22.6.2011, 17:43 |
у меня при чтении, НЕ записи, ничего не изменяется. +1 |
|
panter_dsd | Дата 22.6.2011, 13:53 |
Litkevich Yuriy, CP1251 - это алиас и Qt его отлично понимает. | |
Litkevich Yuriy | Дата 22.6.2011, 13:18 |
у меня при чтении, НЕ записи, ничего не изменяется. readSet.setIniCodec("CP1251"); в Qt такая кодировка не известна. См. список тут |
|
panter_dsd | Дата 20.6.2011, 7:13 |
http://doc.qt.nokia.com/4.7/qsettings.html#registerFormat | |
fortero | Дата 19.6.2011, 22:58 |
Переопредели QSettings::WriteFunc. Это как? Пример можно? |
|
panter_dsd | Дата 19.6.2011, 22:51 |
Переопредели QSettings::WriteFunc. | |
fortero | Дата 19.6.2011, 22:11 |
Есть вот такой код:
Подскажите пожалуйста, как сделать, что бы при прочтении файла класс QSettings не редактировал ini файл оставлял его в первозданном состоянии, а то после каждого прочтения он удаляет пробелы между строками, кодировку переворачивает в какую то абра кодабру. Хоть и с кодеровками всё в порядке. Как ему запретить насильно, редактировать файл? Спасибо за внимание! |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 24.4.2024, 0:39 |