123
|
a4efccc213
|
右侧功能面板UI配色统一化完成
## 🎯 核心改进
- **配色统一**: 将军绿配色(#00ff88)改为蓝色配色(#00a8ff),与左侧面板保持一致
- **视觉和谐**: 消除了左右面板配色冲突,提升整体界面协调性
- **Qt兼容性**: 创建Qt兼容版样式表,解决CSS3属性警告问题
## 🔧 技术实现
- 更新RightFunctionPanel::applyStyles()使用蓝色配色方案
- 创建military_theme_clean.qss解决Qt CSS兼容性问题
- 建立完整的配色文档体系和维护指南
## 📊 效果提升
- ✅ 消除100+条CSS属性警告
- ✅ 统一左右面板视觉风格
- ✅ 保持所有功能和交互效果
- ✅ 提升专业军事界面质感
配色统一后界面呈现专业、协调、现代的视觉效果,完全满足用户"与左侧一致,不突兀"的需求。
|
23 hours ago |
123
|
c0853dbed4
|
右侧功能面板UI重大优化完成
主要改进:
✅ 删除冗余按钮:彻底清除右侧面板上方7个不需要的按钮
✅ 统一配色方案:右侧面板与左侧配色完全统一,采用深蓝渐变主题
✅ 提升UI美观度:优化圆角、间距、渐变效果,提升整体视觉质量
技术实现:
- 改进setupRightFunctionPanel方法,使用deleteLater()彻底删除原有控件
- 统一配色体系:深蓝渐变背景 + 蓝色强调色(rgba(82,194,242))
- 精细样式优化:12px圆角、16px内边距、渐变边框、悬停效果
- 视觉层次优化:18px图标、清晰颜色对比、统一组件间距
设计改进:
- PanelTitle: 18px字体,蓝色渐变背景,8px圆角
- ModuleCard: 12px圆角,半透明渐变背景,蓝色边框
- DeviceCard: 8px圆角,深色渐变,蓝色悬停效果
- FunctionBtn: 6px圆角,36px最小高度,蓝色渐变按钮
- 滑块控件: 16px手柄,6px轨道,蓝色主题
编译测试通过,UI风格现已完全统一,用户体验显著提升。
|
1 day ago |
123
|
2cc4722eee
|
战场探索模块设计和基础编码
|
1 day ago |
123
|
b7d44f76f6
|
日志记录模块
|
3 days ago |
123
|
98ef0e33c8
|
设备详情
|
3 days ago |
123
|
10b95148f4
|
设备管理:添加\删除
|
3 days ago |
123
|
6bc4fb50b9
|
回退
|
3 days ago |
123
|
169edb99ea
|
更新项目文档和任务进度
• 更新task.md反映设备连接管理功能的完成状态
• 记录实时统计更新功能的技术细节
• 完善项目进度跟踪文档
|
4 days ago |
123
|
4e5d2b45e2
|
实现设备连接状态管理和实时统计更新功能
核心功能:
• 设备卡片连接/断开按钮:动态显示"连接"/"断开",一键切换设备状态
• 数据库状态同步:实时更新Client数据库devices表中的state字段(0=离线,1=在线)
• 实时统计更新:设备管理中心顶部统计信息随状态变化实时更新
• 视觉反馈增强:状态变化动画、颜色指示器、按钮文本自动更新
技术实现:
• DeviceCard新增连接状态切换逻辑和数据库更新方法
• 新增deviceStatusChanged信号实现组件间状态同步
• DeviceListPanel监听状态变化并更新统计显示
• 唯一数据库连接名称避免重复连接警告
用户体验提升:
• 简化设备管理操作,点击即可控制设备连接状态
• 界面状态与数据库完全同步,重启后保持状态
• 实时反馈让用户清楚了解当前系统状态
|
4 days ago |
123
|
96f7f667fa
|
设备修改
|
4 days ago |
123
|
625dc523a0
|
布局调整
|
5 days ago |
123
|
2091bfa134
|
Phase 4 完成:设备列表与地图集成系统 - 重大里程碑达成
主要功能:
• 完成设备列表与地图的双向交互集成
• 实现设备定位功能:点击设备卡片可在地图上聚焦显示位置
• 建立智能设备标记系统:无人机/机器狗不同图标,状态色彩区分
• 优化地图JavaScript接口:支持设备标记管理和位置聚焦
• 完善数据库连接架构:为硬件集成做好准备
技术改进:
• MainWindow新增设备定位处理和地图标记初始化功能
• 地图HTML集成设备标记管理JavaScript API
• DeviceListPanel完善数据库连接检测和测试数据加载
• 项目配置文件重命名为BattlefieldExplorationSystem.pro统一命名
• 清理旧的CasualtySightPlus相关文件,简化项目结构
项目状态:
Phase 1-4 全部完成,已为硬件集成和后续开发奠定坚实基础
前端界面和交互系统完全就绪,等待硬件同学集成
|
5 days ago |
123
|
6852ea427d
|
添加.gitignore并清理构建文件
- 添加.gitignore忽略构建产物和临时文件
- 从版本控制中移除build/目录下的所有文件
- 移除可执行文件和Makefile(这些会在构建时自动生成)
- 保持代码仓库清洁,只跟踪源代码
|
5 days ago |
123
|
ebb24304f9
|
Merge remote changes with local UI optimization work
|
5 days ago |
123
|
b02fd7ef60
|
界面优化:修复地图显示问题和改善设备列表面板
|
5 days ago |
123
|
a7d221ba6d
|
优化界面布局和设备管理系统 - Phase 3/4 完成
## 主要更新
### UI组件重构
- 新增DeviceCard组件:现代化设备卡片设计,支持状态显示和操作控制
- 新增DeviceListPanel组件:完整的设备管理面板,包含搜索、过滤和统计功能
- 集成设备管理组件到MainWindow,替换原有简单按钮布局
### 界面布局优化
- 调整面板比例:左侧面板从250px增加到320px,右侧面板从280px增加到350px
- 中心地图区域保持响应式,适度缩小以平衡整体布局
- 实现近全屏显示,提升用户体验
### 地图定位功能
- 更新地图坐标为用户指定的实验地点 [113.04336, 28.2561619]
- 提升缩放级别到18级,提供更高精度的地理视图
- 保持卫星地图模式,适合战场环境监控
### 数据库连接优化
- 修复UAVDatabase和DogDatabase的连接冲突问题
- 实现唯一连接名称机制,支持多实例并发访问
- 改进错误处理和资源管理
### 技术改进
- 设备卡片采用紧凑布局:200x140像素,优化间距和字体
- 修复图标路径问题,使用PNG格式替代缺失的SVG文件
- 改进内存管理,防止段错误和资源泄漏
- 统一军用风格设计,深蓝灰色系配色方案
### 文档更新
- 完成Phase 3技术设计文档和完成报告
- 更新项目结构说明和开发指南
- 记录组件架构和接口设计
## 测试状态
- ✅ 编译成功,无错误
- ✅ 应用程序正常启动和运行
- ✅ 设备列表显示4个测试设备
- ✅ 地图正确定位到实验坐标
- ✅ 界面布局响应式适配
|
5 days ago |
XinqiQin
|
7aaeacd571
|
Merge branch 'main' of https://bdgit.educoder.net/pp3xivymc/Software_Architecture
|
6 days ago |
XinqiQin
|
a41387b3b0
|
语音模块实现
|
6 days ago |
123
|
89fcac279e
|
项目结构修改后的编译问题修复
|
6 days ago |
123
|
35a3a44b32
|
重构项目为BattlefieldExplorationSystem - 完成模块化架构重组
- 项目重命名:CasualtySightPlus → BattlefieldExplorationSystem
- 清理旧代码:移除injury相关过时功能和备份文件
- 建立模块化结构:src/core、src/ui、include层次化组织
- 更新构建配置:新版本2.0.0,优化编译路径和依赖
- 完善项目文档:更新CLAUDE.md架构说明和开发指南
为后续界面重设计和MySQL集成奠定基础架构。
|
6 days ago |
XinqiQin
|
9eea3ee5f8
|
增加语音传输子模块
|
6 days ago |
123
|
0a3086cc98
|
项目结构和代码规范
|
6 days ago |
XinqiQin
|
bf13ea6e4c
|
修改了vsdx格式
|
1 week ago |
LiRen-qiu
|
7cf5e67472
|
小修改
|
1 week ago |
LiRen-qiu
|
b0f1e07253
|
合并
|
1 week ago |
张洋
|
c9cc3ea78b
|
11
|
1 week ago |
LiRen-qiu
|
1d24e4b330
|
QT代码
|
1 week ago |
LiRen-qiu
|
2a2e919342
|
3.1、3.2
|
1 week ago |
XinqiQin
|
94c1f77934
|
11
|
1 week ago |
LiRen-qiu
|
415d9a5e4d
|
顺序图
|
2 months ago |
LiRen-qiu
|
f2b48eae80
|
顺序图
|
2 months ago |
XinqiQin
|
dbd5051e34
|
完善架构图
|
2 months ago |
XinqiQin
|
bada03ee14
|
add设计规格文档中的架构设计图和界面原型图
|
2 months ago |
XinqiQin
|
a5d512e84c
|
需求V1.1
|
2 months ago |
LiRen-qiu
|
a92bb0564f
|
设计规格——1、2部分
|
2 months ago |
LiRen-qiu
|
706ce1d5a1
|
引言部分修改
|
2 months ago |
XinqiQin
|
9840035177
|
修改
|
3 months ago |
XinqiQin
|
05f6247b2b
|
添加了规格说明书
|
3 months ago |
XinqiQin
|
73ff4d3625
|
创建目录
|
4 months ago |
LiRen-qiu
|
1e5679f145
|
需求文档
|
4 months ago |
pp3xivymc
|
bcd8383e06
|
Initial commit
|
4 months ago |