这是一个基于Qt项目的程序
由于项目的releases编译时使用的是动态链接
暂时需要将程序与依赖放在一起
需要安装相关Qt的依赖,依赖被包含在Minimalist-settings.7z和Setup.exe中
直接使用安装包安装,或者解压压缩包即可使用
使用yaml格式的配置文件
格式如下:
需要图形化配置的,在#注释中使用//$ title: 标题; detail: 详细描述; type: 类型
标题与详细描述可以填写除了;以外的任意字符
type字段为可选,bool或者string
bool类型适用于n: false这种
string则适用以"或者'包裹字符串
使用示例:
name: Setting
version: false # //$ title: version; detail: 版本信息; type: bool
version: false # //$ title: version2; detail: 版本信息2; type: bool
version: true # //$ title: version3; detail: 版本信息3; type: bool
window:
width: false # //$ title: width; detail: 宽; type: bool
wge: "lsdagghrhgewuy" # //$ title: wge; detail: wget; type: string
wgw: "和agrwh4g好人" # //$ title: wge; detail: wget; type: string
通过命令行传递文件路径
打开命令setting.exe test.yaml
图形化显示:
好像有点丑,hh
v1.0的UI样式:
如果需要自定义背景图像,则在setting.exe程序所在目录下放置一个background.png作为自定义背景(v1.0不支持)
-
在创建
images目录,并添加一个background.png的图像作为默认背景(上面使用示例的背景图是从网上下载的,具体出处不清楚) -
使用
Qt Creator 17.0.0 (Community)直接构建即可

