Название: QtCreator. QSettings под win7 работает некорректно. Отправлено: alexman от Июня 20, 2012, 14:33 Что имеем:
1. Инициализируем QSettings следующим образом: QSettings settings(QSettings::IniFormat, QSettings::UserScope, "company", "product"); 2. Запускаем приложение из под QtCreator в win7. Что происходит: при каждом запуске за каким то х**м в директории c исполняемым файлом создается временная папка типа '9E08~1', а в ней файл 'company/product.ini'. Соотв-но при каждом запуске все настройки берутся по умолчанию. Под win xp все нормально отрабатывает. В чем может быть дело? Название: Re: QtCreator. QSettings под win7 работает некорректно. Отправлено: Bepec от Июня 20, 2012, 14:50 Видимо где то у вас в проекте.
UserScope означает, что данные будут хранится в домашнем каталоге пользователя, под которым запущена программа. В моём случае c вашим кодом, это Код: C:\Users\Bepec\AppData\Roaming\company\product.ini Данные записываются и считываются нормально. Windows 7 Max x64 Название: Re: QtCreator. QSettings под win7 работает некорректно. Отправлено: alexman от Июня 20, 2012, 16:33 Я прекрасно знаю что это означает. У меня не пашет:( Думал дело в кириллице, но у вас и с ней все работает. Что еще может быть?
Название: Re: QtCreator. QSettings под win7 работает некорректно. Отправлено: alexman от Июня 20, 2012, 16:58 При вызове из студии все ок. Видимо, дело в креаторе.
Название: Re: QtCreator. QSettings под win7 работает некорректно. Отправлено: Bepec от Июня 20, 2012, 17:17 Путииии...
|