QT 设置即使用户关闭
QT Settings Even If User Close
我在 Qt 中有一个 gui 项目。这个项目有一个语言。文件。我可以改变语言。选项。但我想为用户保存这个选择。我的意思是如果用户更改语言。即使用户关闭并打开它也保持不变
您可以使用 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.
我在 Qt 中有一个 gui 项目。这个项目有一个语言。文件。我可以改变语言。选项。但我想为用户保存这个选择。我的意思是如果用户更改语言。即使用户关闭并打开它也保持不变
您可以使用 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.