2016-10-09 8 views
0

Есть ли какой-то стандарт, где хранить размер окна, когда приложение закрывается и где его загружать с момента запуска приложения? Мне интересно, как я должен хранить ширину & Параметры высоты для Qt приложений, над которыми я работаю.Как я могу узнать размеры окон для приложений KDE/X11

ответ

1

OS X имеет defaults system, но для Linux я не знаю ни о постоянном, ни динамическом хранилище (например, scutil).

Freedesktop.org имеет config-data-dir, но не полностью определяет его просто спецификацию местоположения или формат.

Linux обычно хранит свои материалы в config files, поэтому мое единственное предложение - создать файл конфигурации (XML, INI или JSON в формате) в ~/.config/appname/settings.xml и записать в него данные при закрытии приложения и чтении данных при открытии. . Так что лучше всего получить доступ к файлу конфигурации, используя QSettings API