6 Commits

Author SHA1 Message Date
虾哥
2ab1924d1d 清理:删除无关的 switch 控制文件 2026-04-09 23:32:57 -04:00
虾哥
fff7509a92 修复两个 BUG:
1. 文件浏览窗口现在使用 JSON 文件所在目录作为初始路径
2. 修复拖拽 JSON 文件打开工程功能

修改内容:
- mainwindow.cpp: addSourceFile/addIncludeDir/addLibrary 添加初始目录
- mainwindow.cpp: dropEvent 完善所有 UI 组件的加载
2026-04-09 23:32:13 -04:00
虾哥
8722b647d4 删除误添加的 switch 控制文件(与 VoiletCStudio 无关) 2026-04-09 23:28:54 -04:00
虾哥
5a40d78200 添加开关控制结构体定义和示例代码
- switch_def.h: SWITCH 和 TRANS_CONTROL 结构体定义
- switch_def.c: 开关控制函数实现(初始化/合闸/分闸/复位)
- switch_example.c: 完整使用示例代码

包含所有开关:
- 1-QF (1-12, 14-16, 20) 共 16 个
- 2-QF (1-13, 16-18, 20, 30) 共 18 个
- 3-QF (1-5, 8-9, 11-14, 16-22) 共 18 个
- F1-QF (1-3) 共 3 个
- F2-QF (1-3) 共 3 个
- F3-QF (1-3) 共 3 个
- 4-QF (2-9, 21-26, 28, 31-41) 共 26 个
- 5-QF (2-6, 31-34) 共 9 个
- 6-QF (1-9) 共 9 个

总计:105 个断路器开关
2026-04-09 22:36:27 -04:00
虾哥
7c81d53b3a 添加需求规格说明书和完整文档 2026-04-09 10:20:17 -04:00
虾哥
19296b7337 VoiletCStudio v1.0 - 紫罗兰 C 工程配置器
功能特性:
- JSON 格式工程配置文件
- 虚拟目录管理(类似 MDK)
- 跨平台 CMake 自动生成
- 一键编译 Debug/Release
- 拖拽文件打开工程
- 实时编译输出显示

作者:虾哥
日期:2026-04-09
2026-04-09 10:18:39 -04:00