添加内核logo程序更新;编辑界面打开时;所有item相对对齐到scene(0,0);

This commit is contained in:
2026-07-23 10:50:05 +08:00
parent f1ae7ae898
commit 2a8b21c99c
9 changed files with 88 additions and 78 deletions
+20 -20
View File
@@ -1,8 +1,8 @@
# QtUI 喷码机项目架构说明文档
> **版本**: V6.7.4
> **目标平台**: ARM Linux (AM335x) / x86 (模拟调试)
> **Qt 版本**: Qt 4.6.3 (ARM) / Qt 5.x (x86)
> **目标平台**: ARM Linux (全志H618) / x86 (模拟调试)
> **Qt 版本**: Qt 5.x (ARM) / Qt 5.x (x86)
> **屏幕分辨率**: 800x600
> **文档编写日期**: 2026-07-23
@@ -36,7 +36,6 @@
- **系统管理**: 参数配置、FPGA/STM32固件升级、软件更新、日志管理
- **文件管理**: 作业文件的创建、保存、导入、导出(U盘)
- **RFID刷卡**: 墨水/溶剂/保养卡的身份验证与消耗管理
- **多语言支持**: 中文、英文、土耳其语、西班牙语、泰语、越南语、韩语、波斯语等
---
@@ -44,7 +43,7 @@
| 类别 | 技术 |
|------|------|
| 框架 | Qt 4.6.3 (ARM) / Qt 5.x (x86) |
| 框架 | Qt 5.x (ARM) / Qt 5.x (x86) |
| 语言 | C++ (C++11),部分C |
| 构建工具 | qmake |
| UI设计 | Qt Designer (.ui文件) |
@@ -69,23 +68,23 @@
│ UI 表现层 │
│ InkJetPrinter (主窗口) + MainWidget (打印主界面) │
│ 各功能页面: SystemManage, SystemSetting, LogInfo, ... │
│ 场景编辑器: TestPrintWidget, ItemEditor, PicScene │
│ 场景编辑器: TestPrintWidget, PicScene │
├─────────────────────────────────────────────────────────┤
│ 业务逻辑层 │
│ SysPara (系统参数管理) │
│ DevOp (设备操作) │
│ RunTimeCtrl (运行时间统计) │
│ LogInfoCtrl (日志控制) │
│ RFIDManager (刷卡管理) │
│ 业务逻辑层 │
│ SysPara (系统参数管理) │
│ DevOp (设备操作) │
│ RunTimeCtrl (运行时间统计) │
│ LogInfoCtrl (日志控制) │
│ RFIDManager (刷卡管理) │
├─────────────────────────────────────────────────────────┤
│ 通信层 │
│ Serial (串口通信封装) │
│ Modbus (Modbus协议) │
│ 通信层 │
│ Serial (串口通信封装) │
│ Modbus (Modbus协议) │
├─────────────────────────────────────────────────────────┤
│ 硬件抽象层 │
│ FPGA (喷印控制、高压、相位检测) │
│ STM32 (墨路控制、传感器采集) │
│ RFID读卡器 (IC卡读写) │
│ 硬件抽象层 │
│ FPGA (喷印控制、高压、相位检测) │
│ STM32 (墨路控制、传感器采集) │
│ RFID读卡器 (IC卡读写) │
└─────────────────────────────────────────────────────────┘
```
@@ -94,9 +93,10 @@
```
InkJetPrinter (顶层窗口)
├── MainWidget (打印主界面)
│ ├── PicScene (场景管理)
│ ├── generatePrintContent (打印文件载入预览)
│ ├── FileManageWidget (文件管理)
│ └── PrintTextDisplay (打印预览)
│ ├── PrintTextDisplay (打印预览)
| └── 其他
├── TestPrintWidget (编辑界面)
│ ├── PicScene (场景编辑)
│ ├── ItemEditor (图元编辑)