全局统一日志插件!Qt 插件全模块日志溯源,故障一键定位 普通 Qt 上位机日志打印杂乱,所有模块日志混存在同一个文件内,报错时无法区分异常来源模块,排查设备故障需要翻阅数万行日志,运维效率极低,无法满足工业设备故障追溯的硬性要求。 插件化架构内置独立全局分级日志插件,全软件所有业务模块统一接入日志系统,实现日志精准溯源,是工业软件故障排查核心基础设施。日志插件独立常驻运行,所有业务插件仅通过消息总线推送日志信息,不需要引入日志类头文件,零耦合快速接入。日志严格划分调试、信息、警告、错误、致命错误 5 个等级,不同等级日志分开存储、区分弹窗提示逻辑。 每一条日志自动携带完整溯源信息:插件模块名称、日志等级、高精度时间戳、执行线程 ID、代码行号、自定义业务备注,精准定位异常发生模块与代码位置。日志插件支持自动文件分割、过期日志自动清理、磁盘容量上限管控,防止长期运行日志文件占满工控机磁盘。同时支持多渠道输出:开发控制台实时打印、本地文件持久存储、故障弹窗提示,适配开发调试、工厂设备运维两类场景。整套日志体系零侵入业务代码,所有插件无需改造即可接入,大幅降低工业软件故障排查时间。