Skip to content
This repository was archived by the owner on Mar 12, 2026. It is now read-only.

tiandic/Minimalist-settings

Repository files navigation

极简设置

这是一个基于Qt项目的程序

Qt Version License Platform

安装:

由于项目的releases编译时使用的是动态链接

暂时需要将程序与依赖放在一起

需要安装相关Qt的依赖,依赖被包含在Minimalist-settings.7zSetup.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

图形化显示:

setup

好像有点丑,hh

v1.0的UI样式:

setup

如果需要自定义背景图像,则在setting.exe程序所在目录下放置一个background.png作为自定义背景(v1.0不支持)

编译:

  1. 在创建images目录,并添加一个background.png的图像作为默认背景(上面使用示例的背景图是从网上下载的,具体出处不清楚)

  2. 使用Qt Creator 17.0.0 (Community)直接构建即可

About

一个针对小型程序的配置文件的图形化设置软件

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors