一、前言

Qt是一个非常强大的框架,尤其是GUI展示这块,他的跨平台特性相当牛逼,尽管现在安卓大量蚕食嵌入式linux的市场,Qt依然顽强的以其独有的优势生存着,本人自从C#转成Qt以来,就再也不想回去了,Qt的跨平台性,完爆一些号称跨平台的开发框架,尤其是连几十兆内存的硬件都能运行,这点屌爆了,可以大大节约硬件成本,尤其是国内这个大环境下,血拼硬件成本的时代,显得尤为重要。

本次用Qt编写一个运行在imx6(嵌入式linux)上的楼宇对讲管理平台,其实软件已经做成的是支持任意操作系统的,只不过目标运行平台是imx6,据说Qt官方对imx6做了大量的适配优化,不知道是真是假,反正本人木有感觉到什么突出的优化和提速,也许讲得是qml部分吧。

二、实现的功能

  1. 楼宇对讲模块、住户报警模块、门禁控制模块、系统设置模块。
  2. 实时对讲信息卡片式展示,通话记录表格展示。
  3. 设备面板展示,实时显示上下线报警等信息。
  4. 设备查询、记录查询、运行日志、用户操作日志等。
  5. 设备信息、住户信息等可导入导出。
  6. 查询的数据可以导出到excel以及打印。
  7. 系统配置、对讲配置、住户配置、用户管理、区域管理。

三、软件特点

  1. 左上角logo和右上角项目名称可自定义。
  2. 刷卡不需要选中焦点,自动识别填入。
  3. 可连续自动制卡,自动选中下一个用户进行制卡。
  4. 可将设备卡号信息读出备份到本地数据库,也可本地卡号信息下发到设备。
  5. 可自定义每个设备的报警声音和背景地图。
  6. 集成楼宇对讲、住户报警、公共报警、门禁控制、视频监控、传输网络六大功能模块。
  7. 与上海市监管平台联网,自动转发数据到监管平台。
  8. 精美图形化展示各种消息记录。
  9. 亿级别本地海量数据存储,自动清空早期数据,永远保持最新的数据记录。
  10. 极速数据导出到excel,不依赖任何组件。

四、运行效果

qt combox选中消息_Qt+imx6编写的楼宇对讲管理平台相关推荐

  1. Qt+imx6编写的楼宇对讲管理平台

    第一个初步版本. 1:楼宇对讲模块.住户报警模块.门禁控制模块.系统设置模块. 2:实时对讲信息卡片式展示,通话记录表格展示. 3:设备面板展示,实时显示上下线报警等信息. 4:设备查询.记录查询.运 ...

  2. Qt编写安防楼宇对讲管理平台源码

    Qt编写安防楼宇对讲管理平台源码 同时集成了楼宇对讲.住户报警.门禁控制.公共报警.视频监控等模块. 系统管理部分包括系统配置.对讲配置.住户配置.公共配置.监控配置.地图管理.视频联动.用户管理.区 ...

  3. qt checkbox 选中事件_Qt学习笔记3(布局管理)

    界面组件布局: Qt 的界面设计使用了布局(Layout)功能.所谓布局,就是界面上组件的排列方式,使用布局可以使组件有规则地分布,并且随着窗体大小变化自动地调整大小和相对位置. 界面组件的层次关系. ...

  4. qt checkbox 选中事件_Qt基础知识学习

    Qt基础知识学习 Qt C++ SQLite ★★★★★   Qt · 简介 Qt是由Qt Company开发的面向对象的跨平台C++图形用户界面应用程序开发框架. 前期 · 准备 01 辨析Qt(开 ...

  5. Qt编写项目作品大全(自定义控件+输入法+大屏电子看板+视频监控+楼宇对讲+气体安全等)...

    一.自定义控件大全 (一).控件介绍 超过150个精美控件,涵盖了各种仪表盘.进度条.进度球.指南针.曲线图.标尺.温度计.导航条.导航栏,flatui.高亮按钮.滑动选择器.农历等.远超qwt集成的 ...

  6. qt designer文本输入框_Qt编写高仿苹果MAC电脑输入法(支持触摸滑动选词)

    一.前言 最近有个朋友找我定制一个输入法,需要高仿一个苹果MAC电脑的输入法,MAC操作系统的审美无疑是相当棒的,于是乎直接拿以前的输入法高仿了一个,由于之前有做过输入法这块的开发,而且改进了四年,各 ...

  7. Qt QWidget实现消息提示控件TipsWidget

    前言 用Qt实现一个消息提示控件,控件宽度会根据显示的内容多少来动态伸展,控件显示三秒钟过后会自动渐变透明度然后最终消失,这有点类似于Android的Toast控件,都是用于消息短暂提示. 源码 头文 ...

  8. Qt:Qt使用WM_COPYDATA消息进行进程通信

    Qt使用WM_COPYDATA消息进行进程通信 如题,Qt使用WM_COPYDATA消息进行进程通信,这次我们使用windows相关api,来实现不同的 Qt窗口进程间的通信,使用的window的 W ...

  9. qt 嵌入web页面_Qt嵌入浏览器(二)——QWebChannel实现与页面的通信

    本篇简介 本篇的小目标: 借助QWebChannel,实现浏览器与页面的通信交互 上一节中我们实现了浏览器的基本功能和一个简易的调试界面.>>点这里回顾上节内容 本节将尝试在此基础上实现浏 ...

最新文章

  1. matlab图像定位分割,車牌定位matlab程序:通過hsv彩色分割方式定位車牌
  2. android 系统的切图方式_UI设计切图规范
  3. IOS开发笔记14-NSArray的使用
  4. TensorRT加速 ——NVIDIA终端AI芯片加速用,可以直接利用caffe或TensorFlow生成的模型来predict(inference)...
  5. 手机淘宝以秒杀抢滩校园市场
  6. Linux信号 四 异步等待信号与同步等待信号接口
  7. Go中的函数也是一种数据类型,可以赋值给一个变量
  8. 在工作迷惘的寒冬感受亲情的温暖。
  9. CodeForces - 1543D2 RPD and Rap Sheet (Hard Version)(交互+模拟)
  10. python实验报告代写价格_代写OS python程序作业、代写代写OS作业、代写OS实验报告...
  11. Django 数据库建表的时候 No migrations to apply原因出现和解决
  12. phpcms v9前台getshell
  13. yagmail和keyring的安装与注册
  14. Java怎样获项目路径_java项目中获取路径的方式
  15. labelimg安装教程(小白都会)
  16. 精英计算机主板,精英主板
  17. java录制声音(采集声卡音频数据)
  18. 基建互联 | 安霸与飞桨深度合作,高性能算法落地简单高效!
  19. 免费分享SPSS 17.0 软件
  20. js获取URL参数以及Json对象常用方法

热门文章

  1. 解决阿里云postfix无法发送邮件问题
  2. CodeChef March Lunchtime 2018 div2
  3. 【特征选择】基础知识
  4. express 应用模板引擎jade,ejs
  5. 窗体之间传值的暴力方法
  6. keepalived配置文件详解   ​
  7. linux 使用退格键时出现^H解决方法
  8. Delphi的“动态窗体”技术实际应用[网络摘抄]
  9. 企业云计算架构--笔记
  10. 简单解决“ORA-27100: shared memory realm already exists”的问题