Есть ли какой-то стандарт, где хранить размер окна, когда приложение закрывается и где его загружать с момента запуска приложения? Мне интересно, как я должен хранить ширину & Параметры высоты для Qt
приложений, над которыми я работаю.Как я могу узнать размеры окон для приложений KDE/X11
0
A
ответ
1
OS X имеет defaults system, но для Linux я не знаю ни о постоянном, ни динамическом хранилище (например, scutil).
Freedesktop.org имеет config-data-dir, но не полностью определяет его просто спецификацию местоположения или формат.
Linux обычно хранит свои материалы в config files, поэтому мое единственное предложение - создать файл конфигурации (XML, INI или JSON в формате) в ~/.config/appname/settings.xml
и записать в него данные при закрытии приложения и чтении данных при открытии. . Так что лучше всего получить доступ к файлу конфигурации, используя QSettings API