QSettings 简单任务不起作用

QSettings simple task not working

我正在尝试在我的代码中使用 QSettings,但它无法正常工作。我的代码是:

In Mainwindow.h
QSettings settings

(我之前都声明过setOrganizationName setOrganizationDomain setApplicationName)

In Mainwindow.cpp
settings.setValue("smtp/email", "test");
qDebug() << settings.value("smtp/email").toString();

但是 qDebug 正在返回我 ""

我认为这是对 QSettings 的简单使用,但它不起作用。

为了提高效率,更改可能不会立即保存到永久存储中。 (您始终可以调用 sync() 来提交您的更改。)