в приложении после окончания сеанса, при условии что место где будут храниться эти данные отредактировать нельзя. Мне подсказывали разные варианты, сохранение в базе данных, в документе xml, использовать класс QSettings. Подскажите пожалуйста, если не заморачиваться с документами и базой данных, при использовании класса QSettings, можно ли отредактировать данные из системного реестра где они хранятся (если верить информации из книги Шлее, то на платформе windows данные о приложении хранятся в системном реестре)?
Да, в реестре можно редактировать параметры
реестр можно редактировать да. но пожайлуста используйте провославный ini файл. не надо вот этих реестров. пользователь удалил ваше приложение мусор от нее в реестре, не приятно!
Т.е. к примеру данные приложения в бд SQLite отредактировать нельзя7
А как добиться элементарной защиты доступа к данным, от любопытных пользователей?
Ну так он не в реестре, а в Application Data скрытый останется. Какая разница.
Мне казалось, что реестр та ещё помойка.
ну вот потому что в нее пишет каждая тулза. и это напрягает :(
Заархивируй и оставь файл без расширения. Можешь зашифровать файл, но если нужна нормальная защита то лучше эти данные хранить на сервере
Приложение без онлайн поддержки, офисное. Компьютеры без интернета и без серверов, просто пк.
пиши привязку тогда к железу
Обсуждают сегодня