# system_config **Repository Path**: boxigg/system_config ## Basic Information - **Project Name**: system_config - **Description**: 使用 Python 开发的系统配置方案 - **Primary Language**: Python - **License**: AFL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-07 - **Last Updated**: 2026-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 配置编辑器 这是一个基于 PySide6 的配置编辑器应用程序,用于编辑和添加 system_config 项目中的配置项。 ## 功能特点 1. **查看现有配置**:以列表形式显示所有当前配置项及其值和类型 2. **编辑配置项**:可以修改现有配置项的值 3. **添加新配置项**:可以添加新的配置项,支持以下数据类型: - 字符串 (str) - 整数 (int) - 浮点数 (float) - 布尔值 (bool) 4. **保存配置**:保存所有修改后的配置到配置文件 ## 使用方法 ### 运行应用程序 ```bash python3 setting_editor.py ``` ### 编辑现有配置项 1. 在界面上方的滚动区域中找到要修改的配置项 2. 点击对应的值输入框,修改为新值 3. 点击对话框底部的「确定」按钮保存修改 ### 添加新配置项 1. 在界面下方的「添加新配置项」区域中: - 输入配置名称(例如:`app.version`) - 输入配置值(例如:`1.0.0`) - 选择数据类型(字符串、整数、浮点数或布尔值) 2. 点击「添加配置项」按钮 3. 新的配置项将显示在现有配置列表中 4. 点击对话框底部的「确定」按钮保存所有修改 ## 配置文件位置 配置文件保存在: ``` ~/.config/bq/bq_setting.json ``` ## 注意事项 1. 确保系统中已安装 PySide6 库 2. 应用程序需要在有图形界面的环境中运行 3. 修改配置后需要重启使用配置的应用程序才能生效 ## 依赖项 - PySide6 - system_config (系统配置模块)