QT自定义控件之热换站远程监控系统

这个是之前5月份画的一个项目,使用的也是C++/qt,结合QPainter

其实整体是仿照网上个别例子来做的,里面的实现逻辑跟实际估计是有差别的,但是大家可以看下整体的效果,逻辑的实现其实可以改。

一、一次性网供水的效果图

这块逻辑没有特别理清楚,所以做的也比较简单,大概就是个流水的效果图

二、1#,2#补水泵

首先选择1#补水泵的开关,点击开始,整体供水逻辑开始,水池的水也会有个缓慢增加的效果,此时的水流方向配合1#补水泵的闪烁灯开始进行工作,当点击2#补水泵之后,此时2#方向的流水效果开始启动

三、1#、2#循环泵

点击1#循坏泵开关,1#循环泵的指示灯开始工作,流水方向同时配合工作,2#循环泵的开关点击开始进行流水方向流动,同时指示灯闪烁配合工作。当用户点击停止时,对应的效果也全部停止,如下

四、详细版

可以参考某站上的视频,详细版效果:

https://www.bilibili.com/video/BV1c4dMBAEUV/?spm_id_from=333.1387.homepage.video_card.click

相关推荐
2401_868534782 小时前
RTOS之RT-Thread & Linux:线程/进程管理与调度核心差异分析
c++·python
郝学胜-神的一滴3 小时前
Qt 高级编程 040:按钮悬浮弹出滑块弹窗的完整攻略
开发语言·c++·qt·软件工程·用户界面
我是小灰灰吖4 小时前
Ubuntu 22.04 安装 SSH 服务与远程调试环境配置指南
qt·ubuntu·ssh
雨田言炎7 小时前
四、关于Qt项目需要知道的
开发语言·笔记·qt
程序喵大人8 小时前
【C++进阶】STL算法与函数对象 - 02 sort为什么需要随机访问迭代器
开发语言·c++·算法
ZhangShao06078 小时前
题解:CF2249B
c++·算法
吹什么轩10 小时前
c++复习:map和set的使用
开发语言·c++
必须得开心呀10 小时前
qt生成dump文件并定位异常
开发语言·qt
fpcc10 小时前
跟我学C++中级篇—内存流
开发语言·c++
吹什么轩12 小时前
c++复习:模拟实现list来更好的理解和应用list
开发语言·c++