【发布时间】:2017-04-25 14:35:04
【问题描述】:
我正在尝试在我的代码上使用 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 的简单使用,但它不起作用。
【问题讨论】:
-
您可能需要致电
settings.sync()以确保在读回所有数据之前都已写入。 -
@G.M.恐怕它会给出同样的错误