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

相关推荐
zmzb01031 小时前
C++课后习题训练记录Day157
开发语言·c++
从零开始的代码生活_4 小时前
C++ 多态详解:虚函数、动态绑定、抽象类与虚表原理
开发语言·c++·后端·学习·算法
大彼方..5 小时前
C++ STL Vector 深度剖析:从内存管理到性能优化
开发语言·c++
炸薯条!5 小时前
从零开始学C++ (内存管理)
java·jvm·c++
皓悦编程记6 小时前
【YOLO26 系列】基于YOLO26的垃圾分类检测系统【python源码+Pyqt5界面/WEB+数据集+训练代码】
python·qt·分类
cpp_25017 小时前
P6625 [省选联考 2020 B 卷] 卡牌游戏
数据结构·c++·算法·前缀和·贪心·洛谷题解·省选
旖-旎10 小时前
《LeetCode 416 分割等和子集》
c++·算法·leetcode·动态规划·背包问题
Mortalbreeze10 小时前
深入理解 Linux 线程机制(四):线程同步——条件变量与信号量
linux·运维·服务器·开发语言·c++
郝学胜-神的一滴11 小时前
中级OpenGL教程 020:巧用数组与循环实现多点点光源渲染,告别冗余代码重构方案
c++·unity·游戏引擎·godot·图形渲染·unreal
zmzb010311 小时前
C++课后习题训练记录Day160
开发语言·c++