| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > QSettings и замена пробелов в ini-файлах |
| Автор: semensemenov 8.6.2010, 15:50 |
| День добрый господа! При использовании QSettings для парсинга ini-файлов в именах секций и параметров вместо пробелов выставляется %20. если было,например, [My section] My parametr=value после парсинга становится [My%20section] My%20parametr=value Можно ли заставить QSettings не заменять пробелы? |
| Автор: borisbn 8.6.2010, 19:08 |
| Провозился с этой проблемой дня четыре. Расковырял их исходники и понял, что нет, нельзя. Мало того, они и русские буквы в названиях секций и параметров превращают в чёрти что. В итоге написал свой QRusIniFile. Если нужно - обращайся - выложу |
| Автор: borisbn 10.6.2010, 09:09 |
| QRusIniFile в аттаче |
| Автор: semensemenov 10.6.2010, 14:35 |
| Спасибо! Буду разбираться... Тема закрыта |
| Автор: borisbn 10.6.2010, 14:57 |
| semensemenov, он (QRusIniFile) ещё сыроват. там много не хватает. Если допишешь/исправишь - скинь назад. Типа GPL |
| Автор: semensemenov 11.6.2010, 10:22 |
| ок, без проблем |