工控系统前端设计(pyqt)

题目源自:白月黑羽的项目实战四-[工控系统前端]

代码已上传至gitcode https://gitcode.com/m0_37662818/Industrial_Control_System_Front_End

心得体会:直接用组态软件或者js吧

项目亮点

  1. tablemodel的使用,绑定了表格和数据
  2. 风机自定义item的实现

对比原题的要求,列了下表格,实现的部分都打钩。

功能点 是否完成✔❌ 备注
布局 网站已给解答
图标拖放 网站已给解答
各类 item 支持键盘方向键移动 多选删除多个 item 未实现
点击 item,表格显示
表格修改,改变 item
图标工作栏 打开/保存/删除/清空
后端服务器 自研,网站未提供
连接服务器 断线重连
item 增加设备编号
摄像头 该功能未实现
显示服务器通知消息
水缸 该 item 未实现
只读模式
实时统计图
风泵 消息确认和重发未实现

实现效果

可以看到修改风机转速后,风速检测值的变化。各种自定义item也都有属性可以交互。

服务端上设备编号是固定的,根据题目是

设备 编号
毒气监测仪 aaaa0001
aaaa0021
温度湿度计 aaaa0002
aaaa0022
空气流量仪 aaaa0003
aaaa0023
水流量表 aaaa0004
aaaa0024
相关推荐
TRACER~852 小时前
项目实战:pyqt6实现拼豆图纸生成器
python·pyqt
龙腾AI白云9 天前
大模型Prompt实战:精准生成专业技术文档
plotly·pyqt·fastapi·tornado·dash
CodebySandwich13 天前
QWidget转化为matplotlib绘图窗体
pyqt
懷淰メ13 天前
python3GUI---基于PyQt5+YOLOv8+DeepSort的智慧行车可视化系统(详细介绍)
开发语言·yolo·计算机视觉·pyqt·yolov8·deepsort·车距
:mnong13 天前
附图报价系统设计分析2
python·pyqt·openvino
@fai14 天前
PyQt6 Graphic进阶实战:打造一个视觉恒定的可缩放矩形框
python·pyqt
佳木逢钺18 天前
PyQt界面美化系统高级工具库:打造现代化桌面应用的完整指南
python·pyqt
李昊哲小课18 天前
PySide6 记事本应用开发教程
python·pyqt·pyside
李昊哲小课19 天前
第1章-PySide6 基础认知与环境配置
python·pyqt·pyside
no_work21 天前
通过人工智能技术识别鸟类品种pyqt界面和网页版本
pyqt