当我的应用程序启动时,会向用户显示登录屏幕。
提交表单时,如果凭据匹配,则返回UserID。
我如何保存这个以便我总是在查询等方面拥有用户ID?
我将如何访问它?
感谢。
答案 0 :(得分:0)
Qt提供了一个QSettings类,可用于存储用户的配置数据。
您可以尝试这样的事情:
QSettings settings();
settings.setValue("userID", userID); // Save userID
QString userID = settings.getValue("userID").toString(); // Load userID
(保存设置的位置将基于传递给QCoreApplication::setOrganizationName()
和QCoreApplication::setApplicationName()
的组织名称和应用程序名称;如果您不调用它们,则设置将存储在未定义中位置)。