qt激光加工软件开发——日志模块
1.qt激光加工软件开发——介绍
2.qt激光加工软件开发——日志模块
本篇主要介绍该加工软件的日志模块
实现的功能:
-
主界面日志栏显示
-
分级显示
-
本地保存
-
简单的调用机制
目前选择的是qInstallMessageHandler,毕竟是qt亲儿子(Qt 5.0以上版本) -
QMutex保证线程安全
-
消息的格式化,目前主要是debug与warning,主页面显示会做颜色区分
-
信号logMessageReceived,在每次捕获到日志消息时发出,暂时不需要异步调用槽
以下为该类主要代码
点击查看代码
界面显示设定
点击查看代码
主进程中写好信号与槽,并注册就可以运行了
__EOF__

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端