营口建设工程信息网站上海关键词优化公司bwyseo
文章目录
- logging日志输出
 - 子线程
 - 设计模式
 - 可视化插件类
 - 界面设计
 - 呼吸灯实现
 - 综合案例实现
 
本综合案例,应用到如下的知识点。
logging日志输出
自定义日志记录器,实现将日志输出到指定的控件中。
# 自定义日志记录器类 
子线程
threading实现子线程及Qt中的子线程可以参考如下:
 Qt中实现子线程
# 自定义线程类 
设计模式
本例使用建造者模式,可以参考设计模式python实现 。
可视化插件类
本例使用pyqtgraph实现可视化,并封装为插件类。
# 可视化插件类 
界面设计
使用qt designer 设计总体界面框架。
呼吸灯实现
实现界面中的指示灯。
 待机时:绿色呼吸灯
 运行时:绿色常亮灯
 报错时:红色&暗红 交替闪烁
 警告时:橙色常量灯
# InstructionLight 
综合案例实现
本综合案例效果及完整代码。
# 代码
