前言

目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合,借用几个Qt高手朋友的话来说,都是分分钟。在整个系统的编写过程中,发现数学知识真的还是蛮重要的,在重要的几个算法点上,需要多次用到二元一次方程才能搞定几个算法,比如如何分组绘制柱状图。

电子看板介绍

电子看板是目视化管理的一种表现形式,即对数据的状况一目了然地表现,主要是对于管理项目,它通过利用形象直观而又色彩适宜的各种视觉感知信息来组织现场生产活动,目视管理依据人类的生理特征,在生产现场充分利用信号灯、标识牌、符号颜色等方式来发出视觉信号,鲜明准确地刺激人的神经末梢,快速地传递信息,形象直观地将潜在的问题和浪费现象都显现出来。以便任何人都可以及时掌握管理现状和必要的情报,从而能够快速制定并实施应对措施。因此,管理看板是发现问题、解决问题的非常有效且直观的手段,是优秀的现场管理必不可少的工具之一。(这段是复制的,哈哈!)

功能特点

1:整体总共分三级界面,一级界面是整体布局,二级界面是单个功能模块,三级界面是单个控件。 2:子控件包括饼图+圆环图+曲线图+柱状图+柱状分组图+横向柱状图+横向柱状分组图+合格率控件+百分比控件+进度控件+设备状态面板+表格数据等。 3:二级界面可以自由拖动悬浮,支持最小化最大化关闭,响应双击自定义标题栏。 4:数据源支持数据库采集(默认)、网络通信、网络请求等,可自由设定每个子界面的采集间隔即数据刷新频率。 5:采用纯QWidget编写,支持Qt4.6到Qt5.12.3任何版本,支持嵌入式linux比如树莓派、香橙派、全志、imx6等。 6:提供三个内核版本,自定义控件版本+qchart版本+echart版本。 7:内置多套配色风格样式,默认紫色,支持任何分辨率。 8:可设置标题+目标分辨率+布局方案,启动立即应用。 9:可设置主背景颜色+面板颜色+十字线游标颜色。 10:可设置多条曲线颜色,没有设置颜色的情况下内置15套精美颜色随机应用。 11:可设置标题栏背景颜色+文字颜色。 12:可设置曲线图表背景颜色+文字颜色+网格颜色。 13:可设置正常颜色+警戒颜色+报警颜色+禁用颜色+百分比进度颜色。 14:可分别设置各种字体大小,比如全局+软件名称+标题栏+子标题栏+加粗标签等。 15:可设置标题栏高度+表头高度+行高度。 16:曲线支持游标+悬停高亮数据点和显示值,柱状图支持顶部(可设置顶端+上部+中间+底部)显示数据,全部自适应计算位置。

模块运行图

       

自定义布局

  

整体效果图

   

转载于:https://www.cnblogs.com/telwanggs/p/10875831.html

Qt编写大数据大屏UI电子看板系统相关推荐

  1. 【爬虫+数据可视化毕业设计:英雄联盟数据爬取及可视化分析,python爬虫可视化/数据分析/大数据/大数据屏/数据挖掘/数据爬取,程序开发-哔哩哔哩】

    [爬虫+数据可视化毕业设计:英雄联盟数据爬取及可视化分析,python爬虫可视化/数据分析/大数据/大数据屏/数据挖掘/数据爬取,程序开发-哔哩哔哩] https://b23.tv/TIoy6hj

  2. 可视化大数据大屏设计

    可视化大数据大屏设计 一.如何做好一款大屏 1.1工具的选择 帆软报表工具Finereport 1.2大屏设计 通用的大屏设计原则 1.大屏指标在8-12个为宜 2.比率类.数字类和子部分布类指标要合 ...

  3. 大数据 / 大屏数据展示模板

    大数据 / 大屏数据展示模板:https://gitee.com/hnustbd/DaShuJuZhiDaPingZhanShi/tree/master/

  4. 前端基础第二天项目 大数据大屏可视化项目

    大数据大屏可视化项目 01-项目介绍 ​ 应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加突出.我们引 ...

  5. 【【数据可视化毕业设计:差旅数据可视化分析,python爬虫可视化/数据分析/大数据/大数据屏/数据挖掘/数据爬取,程序开发-哔哩哔哩】-哔哩哔哩】 https://b23.tv/iTt30QG

    [[数据可视化毕业设计:差旅数据可视化分析,python爬虫可视化/数据分析/大数据/大数据屏/数据挖掘/数据爬取,程序开发-哔哩哔哩]-哔哩哔哩] https://b23.tv/iTt30QG ht ...

  6. 大数据 - 大数据开发技术课程总结(未完)

    1.课程介绍 大数据开发课程主要从了解大数据概念.特征开始,再介绍大数据Java开发和Hadoop的环境配置,较为全面地讲解了HDFS分布式存储,MapReduce分布式计算框架,Spark平台开发和 ...

  7. 大数据平台日志存储分析系统解决方案

    大数据平台日志存储分析系统是在大数据平台下,针对业务系统产生的日志记录进行存储和分析.日志数据来自ElasticSearch存储的日志历史数据,并将需要存储和分析的日志数据从ElasticSearch ...

  8. 【2015年第4期】城市交通大数据技术及智能应用系统

    城市交通大数据技术及智能应用系统 熊刚1,2,董西松1,2,3,朱凤华1,2,季统凯2 1. 中国科学院自动化研究所复杂系统管理与控制国家重点实验室 北京 100190: 2. 中国科学院云计算中心 ...

  9. 什么叫大数据 大数据的概念

    1.大数据定义 对于"大数据"(Big data)研究机构Gartner给出了定义,"大数据"是需要新处理模式才能具有更强的决策力.洞察发现力和流程优化能力 的 ...

最新文章

  1. 转载一遍Java规范
  2. python self的含义
  3. R语言应用实战-基于R浅谈SEIR传染病模型以以及马尔萨斯,logistic模型(推导过程和源代码)
  4. Python rfind()方法
  5. 笑翻了!想象的论文答辩和真实的论文答辩
  6. fpga如何约束走线_FPGA设计约束技巧之XDC约束之I/O篇 (上)
  7. java mp4转码 h264_mp4格式的视频,编码方式mpeg4,转化为h264
  8. 图像的仿射变换原理、Homography、alpha通道以及python实现
  9. iphone计算机照片要求,如何将照片从iPhone传输到计算机
  10. Codeforces Round #554 (Div. 2) 1152B. Neko Performs Cat Furrier Transform
  11. uniapp+nvue实现仿微信App聊天应用 —— 成功实现好友聊天+语音视频通话功能
  12. keyshot渲染图文教程_keyshot渲染图文教程,教你如何渲染冰的效果
  13. windows功能_Windows新功能全在这,新系统确实强大!
  14. 防止padding撑开盒子的方法
  15. motan学习笔记 二 motan架构分析
  16. TcaplusDB亮相全球云计算大会 一举斩获优秀解决方案奖
  17. ios添加邮件收件服务器,全球邮企业邮箱在iPhone上使用的设置说明
  18. pgAdmin4卡在Please enter the password for the user ‘postgres‘ to connect the server - “PostgreSQL“
  19. 缓存就是万金油,哪里有问题哪里抹一下 。那他的本质是什么呢?
  20. 永久可用的代理IP和推广佣金的游戏

热门文章

  1. 打造一个实际的全系统污点分析系统--Towards Practical Taint Tracking
  2. (45)Verilog HDL 秒灯电路设计
  3. 5 呼吸灯verilog与Systemverilog编码
  4. java scanner类 构造器,Java Scanner类
  5. python地图包_Python交互地图-folium包
  6. ffmpeg 视频的剪切
  7. container_of详解
  8. SQL server USE GO语句学习总结
  9. mysql 高性能架构_高性能MySQL之架构与历史(1)
  10. markdown引入代码_第 09 篇:让博客支持 Markdown 语法和代码高亮