Qt写入卸载信息
来源:互联网 发布:ubuntu 14.04 安装 编辑:程序博客网 时间:2024/06/05 03:15
Qt的QSettings提供了非常方便的注册表读写
写入:
//写入注册表void setRegValue( QString strPath, QString strItemName, QString strItemData){ QSettings reg(strPath, QSettings::NativeFormat); reg.setValue(strItemName, strItemData);}
读取:
//获取注册表QString getRegValue( QString &strPath, QString strItemName){ QSettings reg(strPath, QSettings::NativeFormat); return (reg.value(strItemName).toString());}
删除:
//删除注册表void delRegValue( QString strPath, QString strItemName){ QSettings reg(strPath, QSettings::NativeFormat); if (strItemName != nullptr) { reg.remove(strItemName); } else { reg.remove(strPath); }}
Windows上程序的卸载信息在注册表的这个位置:
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
我们直接向这个位置写入注册表信息即可
需要完整代码请访问QtReleaseExamples
阅读全文
0 0
- Qt写入卸载信息
- Qt可执行程序写入版本信息
- 卸载QT
- Qt软件开发文档16---软件更新:写入程序版本信息并读取程序的版本号
- Qt软件开发文档16---软件更新:写入程序版本信息并读取程序的版本号
- Qt写入txt文件
- Qt写入txt文件
- QT写入文本文件
- QT写入txt文件
- qt 写入excel文档
- qt写入文件内容
- QT写入EXCEL
- 写入调试信息
- Android 写入配置信息.
- iOS 通讯录--写入信息
- Apk动态写入信息
- Qt-vs-addin卸载
- mac卸载Qt框架
- Java数据库连接(Java Database Connectivity,JDBC)
- 洛谷 P2387 魔法森林
- HDU
- Hibernate第二章
- Linux学习(十五)LVM
- Qt写入卸载信息
- 安卓popupwindow输入框无法输入问题
- python中类的基本用法
- Java 链表常见考题总结
- Spring读书笔记——bean创建(下)
- 【复习记录】Tarjan
- 解决Ubuntu中Qt5 Creator不能使用搜狗输入法输入汉字问题
- R学习笔记 第六篇:数据变换和清理
- 大海案例