工控系统前端设计(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
相关推荐
懷淰メ2 天前
python3GUI--【AI加持】基于PyQt5+YOLOv8+DeepSeek的智能球体检测系统:(详细介绍)
yolo·目标检测·计算机视觉·pyqt·检测系统·deepseek·球体检测
mortimer9 天前
【实战复盘】 PySide6 + PyTorch 偶发性“假死”?由多线程转多进程
pytorch·python·pyqt
S***y39610 天前
算法挑战算法的广泛应用,它们也带来了一系列挑战,这些挑战不仅关乎技术层面,更涉及伦理、法律和社会等多个维度。
kafka·pyqt·宽度优先
AI视觉网奇11 天前
pyqt 横竖屏切换
pyqt
mortimer15 天前
从零打造一款桌面实时语音转文字工具:PySide6 与 Sherpa-Onnx 的实践
python·github·pyqt
开心-开心急了16 天前
PySide6/PyQt Ctrl 滚轮 实现文本缩放功能
pyqt·pyside
B站_计算机毕业设计之家19 天前
深度学习:Yolo水果检测识别系统 深度学习算法 pyqt界面 训练集测试集 深度学习 数据库 大数据 (建议收藏)✅
数据库·人工智能·python·深度学习·算法·yolo·pyqt
懷淰メ20 天前
python3GUI--短视频社交软件 By:Django+PyQt5(前后端分离项目)
后端·python·django·音视频·pyqt·抖音·前后端
开心-开心急了21 天前
pyside6实现win10自动切换主题
开发语言·python·pyqt·pyside