如何记住KDE/X11应用程序的窗口大小?



是否有某种标准来存储应用程序关闭时的窗口大小以及应用程序启动时从哪里加载它?我想知道我应该如何存储宽度和高度参数的Qt应用程序,我正在工作。

OS X有默认的系统,但对于Linux,我不知道有任何像那样的持久或动态存储(例如scutil)。

Freedesktop.org有config-data-dir,但不能完全确定它只是指定位置或格式。

Linux通常将其存储在配置文件中,因此我唯一的建议是在~/.config/appname/settings.xml中创建您的配置文件(XML, INI或JSON格式),并在关闭应用程序时向其写入数据,并在打开应用程序时读取数据。所以最好访问配置文件是使用QSettings API

最新更新