Changes

Summary

  1. fix: 修复无界面模式下桥吊标注的 Qt 字体崩溃风险 (details)
Commit a01f5c2ccda9de3ea28485564a5e30811279d96b by wuyanjun110
fix: 修复无界面模式下桥吊标注的 Qt 字体崩溃风险

云端和本地界面统一复用 OpenCV 绘制虚拟桥吊标注,移除 QPainter 及其 GUI 字体依赖。使用 ASCII 标注显示障碍物 ID、绑定状态、动静状态和停止确认状态。

新增独立进程回归,覆盖无 application、QCoreApplication 和 QApplication 三种环境,以及虚拟岸桥、场桥、空集合和其他障碍物。三项 CTest 通过,pnc_node 分布式构建通过。
The file was addedTesting/cloud_obstacle_label_test.cpp
The file was modifiedTesting/CMakeLists.txt
The file was modifiedhmi/draw/draw_perception.cpp