QT设置,即使用户关闭

QT设置,即使用户关闭,qt,save,setting,Qt,Save,Setting,我在Qt中有一个gui项目。这个项目有一个lang.文件。我可以改变你的选择。但我想为用户保存这个选择。我的意思是,如果用户更改了lang。即使用户关闭并打开lang,也要保持其不变您可以使用QSettingsapi来持久化设置。例如: 要保存设置,请执行以下操作: QSettings settings("organization", "name"); //Replace en_US with anything settings.setValue("internationalization/la

我在Qt中有一个gui项目。这个项目有一个lang.文件。我可以改变你的选择。但我想为用户保存这个选择。我的意思是,如果用户更改了lang。即使用户关闭并打开lang,也要保持其不变

您可以使用
QSettings
api来持久化设置。例如:

要保存设置,请执行以下操作:

QSettings settings("organization", "name");
//Replace en_US with anything
settings.setValue("internationalization/language", "en_US");
要加载该设置,请执行以下操作:

QSettings settings("organization", "name");
QString lang = settings.value("internationalization/language").toString();
//Now lang contains whatever was inside that setting.

看看我可以在哪里加载这个函数?@HafsaElifElalm௫通过将
#include
放在标题中,可以在代码中包含
QSettings
API。此外,QSettings的API文档位于:)