Qt程序的自定义安装卸载方案

前言

NSIS 是一个 Open Source 的 Windows 系统下安装程序制作程序;

NSIS-UI-Plugin 是一个开源的NSIS UI插件

0x0 环境搭建

https://www.cnblogs.com/NSIS/p/16581122.html
https://github.com/sway913/NSIS-UI-Plugin

0x1 类图
0x2 二次开发

自定义安装界面:修改源码即可
主程序:开发完后,通过windeployqt命令进行对应dll的提取,然后把全部文件放在指定文件夹即可

0x3 修改安装包信息

vimeo-template.nsi:通过修改这个脚本文件,就可以修改安装包文字,图片等信息。

0x4 插件库

待研究

相关推荐
C++ 老炮儿的技术栈3 小时前
从 Qt Designer 属性编辑器的层级可以看到继承链
c语言·数据库·c++·qt·sqlite·visual studio
new_zhou4 小时前
C++ 项目 AI 协作指南(Windows / MSVC 环境)
c++·人工智能·windows
水饺编程5 小时前
AT&T 汇编语言学习笔记开篇语
c语言·汇编·c++
Iruoyaoxh5 小时前
类和对象~
开发语言·c++
程序喵大人6 小时前
【C++进阶】STL算法与函数对象 - 04 find、count和any_of把查询写成意图
开发语言·c++·算法
豆沙沙包?6 小时前
c++中引用(P7-P11)
java·c++·算法
wuminyu6 小时前
虚拟线程底层ForkJoinPool的工作窃取算法机制
java·linux·c语言·jvm·c++
吹什么轩6 小时前
c++复习:c++11:lambda表达式
开发语言·c++
不会代码的小猴6 小时前
标准模板库(STL)
开发语言·c++·笔记·算法
旖旎夜光7 小时前
LeetCode 202:快乐数(双指针问题) —— 题解
数据结构·c++·算法·leetcode·双指针