Qt 使用windows注册表保存设置

重点:

1.在构造函数中初始化,确认注册表中的一个目录

cpp 复制代码
 QApplication::setOrganizationName("WWB-Qt");
    QApplication::setApplicationName("samp7_5");

只要使用下面语句定义变量setting

QSettings setting

表示setting指向注册表目录HKEY_CURRENT_USER/Software/WWB-Qt/samp7_5。

cpp 复制代码
TDialogLogin::TDialogLogin(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::TDialogLogin)
{
    ui->setupUi(this);

    ui->editPSWD->setEchoMode(QLineEdit::Password);     //设置为密码输入模式
    this->setAttribute(Qt::WA_DeleteOnClose);           //对话框关闭时自动删除
    this->setWindowFlags(Qt::SplashScreen);             //设置为SplashScreen, 窗口无边框,不在任务栏显示

    QApplication::setOrganizationName("WWB-Qt");
    QApplication::setApplicationName("samp7_5");
    readSettings(); //读取存储的用户名和密码
}
相关推荐
zhaotiannuo_199811 小时前
渗透测试之后端编程PHP
开发语言·chrome·php
openinstall全渠道统计11 小时前
开发者指南:广告投放系统搭建与前后端数据打通全流程
windows·git·oracle·eclipse·sqlite·github
Evan芙11 小时前
Nginx 安装教程(附Nginx编译安装脚本)
windows·nginx·postgresql
怪我冷i11 小时前
wsl Ubuntu切换中科大源
linux·windows·ubuntu·ai编程·ai写作
曹牧11 小时前
内部服务错误500
服务器·开发语言
while(1){yan}11 小时前
HTTP的数据报格式
java·开发语言·网络·网络协议·http·青少年编程·面试
wuguan_11 小时前
C#之List数组
开发语言·c#·list
Blasit11 小时前
Qt C++ 编译 libevent静态库
开发语言·c++·qt
白完就是肥11 小时前
QT编程之TCP编程
开发语言·qt·tcp/ip
TeleostNaCl11 小时前
解决微软输入法无法添加多个动态自定义短语的问题
windows·经验分享·微软