• 3257阅读
  • 16回复

Qt编写气体安全管理系统(界面超漂亮) [复制链接]

上一主题 下一主题
在线liudianwu
 

自从把Qt样式表葵花宝典这个pdf文件看完以后,将所有的qss内容都轮了一遍,还写了个皮肤生成器工具,https://blog.csdn.net/feiyangqingyun/article/details/56875924
自从爱上了Qt的样式,基本上任何界面,用qss+qpainter都能搞定。
自从把qpainter全部研究了一遍以后,写了个自定义控件大全,https://blog.csdn.net/feiyangqingyun/article/details/53443488
以前没有写过顶部右侧导航的界面,这次直接搞一个玩一玩。

功能特点:
1:采集数据端口,支持串口端口+网络端口,串口支持自由设置串口号+波特率,网络支持自由设置IP地址+通讯端口,每个端口支持采集周期,默认1秒钟一个地址,支持设置通讯超时次数,默认3次,支持最大重连时间,用于重新读取离线的设备。
2:控制器信息,能够添加控制器名称,选择控制器地址+控制器型号,设置该控制器下面的探测器数量。
3:探测器信息,能够添加位号,可自由选择探测器型号,气体种类,气体符号,高报值,低报值,是否启用,报警声音,背景地图,存储周期,数值换算小数点位数,报警延时时间,报警的类型(HH,LL,HL)等。
4:控制器型号+探测器型号+气体种类+气体符号,均可自由配置。
5:地图支持导入和删除,所有的探测器对应地图位置可自由拖动保存。
6:端口信息+控制器信息+探测器信息,支持导入导出+导出到excel+打印。
7:运行记录+报警记录+用户记录,支持多条件组合查询,比如时间段+控制器+探测器等,所有记录支持导出到excel+打印。
8:导出到excel的记录支持所有excel+wps等表格文件版本,不依赖excel等软件。
9:可删除指定时间范围内的数据,支持自动清理早期数据,设置最大保存记录数。
10:支持报警短信转发,支持多个接收手机号码,可设定发送间隔,比如即时发送或者6个小时发送一次所有的报警信息,短信内容过长,自动拆分多条短信。
11:支持报警邮件转发,支持多个接收邮箱,可设定发送间隔,比如即时发送或者6个小时发送一次所有的报警信息,支持附件发送。
12:高报颜色+低报颜色+正常颜色+0值颜色+曲线背景+曲线颜色等,都可以自由选择。
13:软件的中文标题+英文标题+logo路径+版权所有都可以自由设置。
14:提供开关设置开机运行+报警声音+自动登录+记住密码等。
15:报警声音可设置播放次数,界面提供17种皮肤文件选择。
16:支持云端数据同步,可设置云端数据库的信息,比如数据库名称,用户名+密码等。
17:支持网络转发和网络接收,网络接收开启后,软件从udp接收数据进行解析。网络转发支持多个目标IP,这样就实现了本地采集的软件,自由将数据转到客户端,随时查看探测器数据。
18:自动记住用户最后停留的界面+其他信息,重启后自动应用。
19:报警自动切换到对应的地图,探测器按钮闪烁。
20:双击探测器图标,可以进行回控。
21:支持用户权限管理,管理员+操作员两大类,用户登录+用户退出,可以记住密码和自动登录,超过三次报错提示并关闭程序。
22:支持四种监控模式,设备面板监控+地图监控+表格数据监控+曲线数据监控,可自由切换,四种同步应用。

23:支持报警继电器联动,一个位号可以跨串口联动多个模块和继电器号,支持多对多。
24:本地数据存储支持sqlite+mysql,支持远程数据同步到云端数据库。自动重连。
25:本地设备采集到的数据实时上传到云端,以便手机APP或者web等其他方式提取。
26:支持所有windows操作系统+linux操作系统和其他操作系统。
特别说明:
1:主界面顶部为一级菜单导航,单击切换页面,软件的左侧为二级菜单导航。
2:在左侧菜单中,单击按钮可以切换到对应的页面。
3:软件会记住最后停留的页面,下次启动后自动切换。
4:发现数据不对或者有误,可以直接在设备调试界面查看具体的通信数据。
5:离线状态下双击设备面板或者设备按钮会主动立即重连一次,在线双击弹出详细信息。

window.open('http://www.qtcn.org/bbs/attachment/Mon_1902/44_110085_fac810e31875546.png?91');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >




专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+各种串口网络通信,童叟无欺,量大从优,欢迎咨询购买定制!你正好需要,我正好专业!QQ:517216493 微信:feiyangqingyun Email:feiyangqingyun@163.com
群号:853086607(Qt交流大会,雨田哥群,不定期上传作品,解答作品中相关问题!) 312125701(QtQML多多指教群) 46679801(Qt开发技术交流群-5000人大群)
在线liudianwu

只看该作者 1楼 发表于: 02-25
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+各种串口网络通信,童叟无欺,量大从优,欢迎咨询购买定制!你正好需要,我正好专业!QQ:517216493 微信:feiyangqingyun Email:feiyangqingyun@163.com
群号:853086607(Qt交流大会,雨田哥群,不定期上传作品,解答作品中相关问题!) 312125701(QtQML多多指教群) 46679801(Qt开发技术交流群-5000人大群)
离线crazy

只看该作者 2楼 发表于: 02-25
漂亮,大侠果然在憋大招。
C/C++/Qt爱好者
邮箱:kevinlq0912@163.com
企鹅:2313828706
博客:http://kevinlq.com/
离线toby520

只看该作者 3楼 发表于: 02-26
大佬开始向一年的小目标(100W)进军拉
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
在线liudianwu

只看该作者 4楼 发表于: 02-26
回 toby520 的帖子
toby520:大佬开始向一年的小目标(100W)进军拉[表情] [表情] [表情]  (2019-02-26 09:33) 

好,难兄难弟,穷逼互助,商业互吹!
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+各种串口网络通信,童叟无欺,量大从优,欢迎咨询购买定制!你正好需要,我正好专业!QQ:517216493 微信:feiyangqingyun Email:feiyangqingyun@163.com
群号:853086607(Qt交流大会,雨田哥群,不定期上传作品,解答作品中相关问题!) 312125701(QtQML多多指教群) 46679801(Qt开发技术交流群-5000人大群)
离线redfoxcn

只看该作者 5楼 发表于: 02-26
确实比原生的漂亮多了。
人过40整个就一个西游记!悟空的压力,八戒的身材,沙僧的发型,唐僧的絮叨,更关键的是离西天越来越近了。
在线305750665

只看该作者 6楼 发表于: 02-26
大佬开始向一年的小目标(100W)进军拉  
雨田哥: 群号:853086607(收费群,用于后期群经费)
专业定制桌面应用软件(QQ: 3246214072)

刘典武-feiyangqingyun:专业各种自定义控件编写+UI定制+输入法定制,童叟无欺,量大从优,欢迎咨询购买定制!QQ:517216493
QtClub: http://qtclub.heilqt.com/   总版主:寒山-居士
离线ccazqyy

只看该作者 7楼 发表于: 02-26
          
在线liuchangyin

只看该作者 8楼 发表于: 02-26
    
离线feilanglove6

只看该作者 9楼 发表于: 02-27
跪求源码
离线robinsea

只看该作者 10楼 发表于: 02-27
回 feilanglove6 的帖子
feilanglove6:跪求源码
 (2019-02-27 09:32) 

大神开源的代码看懂三分之一就够我等驰骋qt界了
离线yunfei9731

只看该作者 11楼 发表于: 02-28
这个怎么都感觉不如原来delphi好使
离线kaikai_king

只看该作者 12楼 发表于: 03-06
大佬
离线xld_my

只看该作者 13楼 发表于: 04-14
太漂亮了
离线hanheyfon

只看该作者 14楼 发表于: 05-16
    
离线luoyubei

只看该作者 15楼 发表于: 06-11
没有源码给出码
不要太认真
离线simmons

只看该作者 16楼 发表于: 06-18
刘总威武
快速回复
限100 字节
 
上一个 下一个