摘要: 00 前言说明 从事Qt开发十年有余,一开始是做C#.NET开发的,因为项目需要,转行做嵌入式linux开发,在嵌入式linux上做可视化界面开发一般首选Qt,当然现在可选的方案很多比如安卓,但是十多年前那时候板子性能低,安卓在这个上面跑的话卡成屎,当时的内存大概是128MB左右,Qt也是主要用QW 阅读全文
posted @ 2024-08-31 12:10 飞扬青云 阅读(360) 评论(0) 推荐(1) 编辑
摘要: 文章目录导航 | 文章 | 链接 | | : | : | | 01-自定义控件大全 | https://qtchina.blog.csdn.net/article/details/103945044 | | 02-控件属性设计器(组态) | https://qtchina.blog.csdn.net 阅读全文
posted @ 2019-07-27 23:00 飞扬青云 阅读(6812) 评论(3) 推荐(0) 编辑
摘要: 一、前言 视频监控系统在整个安防领域,已经做到了烂大街的程序,全国起码几百家公司做过类似的系统,当然这一方面的需求量也是非常旺盛的,各种定制化的需求越来越多,尤其是这几年借着人脸识别的东风,发展更加迅猛,人脸识别相关的技术和应用这几年处于风口浪尖,衍生了特别多的应用产品,各种人脸识别的产品遍地开花, 阅读全文
posted @ 2019-05-23 17:36 飞扬青云 阅读(18008) 评论(7) 推荐(3) 编辑
摘要: 一、前言 目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合,借用几个Qt高手朋友的话来说,都是分分钟。在整个系统的编写过程中,发现数学知识真的还是蛮重要的,在重 阅读全文
posted @ 2019-05-05 22:39 飞扬青云 阅读(16230) 评论(0) 推荐(5) 编辑
摘要: 一、前言说明 监控系统中一般有很多设备,有些用户希望知道每个设备是否已经上线,最好有不同的状态图标提示,海康的做法是对设备节点的图标和颜色变暗处理,离线的话就变暗,有可能是加了透明度,而大华的处理是有个清晰的图标表示,上线图标右下角有个绿色指示灯,离线的右下角是个圆形的叉叉,如果右侧监控视频通道已经 阅读全文
posted @ 2025-02-09 10:11 飞扬青云 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 音视频开发除了应用在安防监控、视频网站、各种流媒体app开发之外,还有一个小众的市场,那就是多媒体展厅场景,这个场景目前处于垄断地位的软件是HirenderS3,做的非常早而且非常全面,都是通用的需求,这个场景需求,在播放这块,有几个明显的需求是,播放的视频文件分辨率特别大,一般是4K 阅读全文
posted @ 2025-02-04 09:55 飞扬青云 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 在监控系统中,一般主界面肯定带了多个通道比如16/64通道的画面预览,随着电脑性能的增强和多屏幕的发展,再加上现在监控摄像头数量的增加,越来越多的用户希望在不同的屏幕预览不同的实时画面,一个办法是打开多个软件实例,拖动到不同的屏幕,这个办法不可取,最佳的办法是,直接在现有软件基础上,增 阅读全文
posted @ 2025-01-25 10:05 飞扬青云 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 2、代码使用 2.0 基本步骤 第一步,将core_iot目录拷贝到你的项目的上一级目录。 第二步,打开项目的pro文件,引入物联网组件,include ($$PWD/../core_iot/core_iot.pri)。 第三步,在代码文件引入对应头文件,#include "iothelper.h" 阅读全文
posted @ 2025-01-15 09:34 飞扬青云 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 这几个功能是近期定制的功能,也非常具有代表性,核心就是之前登录和设备信息都是在本地,存放在数据库中,数据库可以是本地或者远程的,现在需要改成通过网络API请求的方式,现在很多的服务器很强大,都提供了各种API接口,包括登录和拉取回放等,相当于直接对接这些服务器的接口去开发,为了做好这个 阅读全文
posted @ 2025-01-09 12:41 飞扬青云 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 这个功能看起来简单,实际上也确实简单,以前没搞的时候还以为很难,难点就是如何存储这个任意层级的树状列表信息,近期大环境经济很差,刚好有空把这个功能搞定,其实二维表格的方式存储这种任意层级树结构就可以,就是子节点需要指定父节点,父节点为空表示顶层节点,最开始还考虑搞个数据库表来存储,后面 阅读全文
posted @ 2025-01-05 09:16 飞扬青云 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 覆盖物一般包括标准点marker、折线polyline、多边形polygon、矩形rectangle、圆形circle等,这些功能在所有地图中都是支持的,有些地图对应的矩形使用多边形来实现,因为矩形也是多边形的一种。除了上述5种基础的覆盖物以外,还有两种高级的覆盖物,那就是点聚合和海量 阅读全文
posted @ 2025-01-02 09:24 飞扬青云 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 近期对视频监控系统做了比较大的更新升级,主要就是三点,第一点就是增加了辅屏预览,这个也是好多个客户需要的功能,海康的iVMS-4200客户端就有这个功能,方便在多个屏幕打开不同的视频进行查看,比如有100个通道,如果只是在一个屏幕上查看,那就太小了,而现在很多电脑都是多屏幕,每个屏幕放 阅读全文
posted @ 2024-12-30 10:26 飞扬青云 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 远程过很多人电脑远程分析问题,发现一个通病,比如明明修改了某个数据库或者配置文件,结果运行程序一看,还是旧的数据,死活都不行,查了半天程序,始终找不到问题所在。最终查到原来是程序读取的文件根本不是修改过的文件,因为用户电脑环境中有好几份同样的代码目录,他打开的目录是另外一份,无论怎么修改,其实都是和 阅读全文
posted @ 2024-12-27 09:22 飞扬青云 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 一、前言说明 搞软件开发一直追求精益求精的目标,从第一版的秘钥生成器到今天这个版本,经历了十年的时间,最初的版本做的非常简陋,就是搞了个异或加密,控制运行时间,后面又增加设备数量的控制,然后就是到期时间的限制。这种有个巨大缺陷就是可复制性,如果将授权的秘钥文件,拷贝到其他电脑也是能正常运行的,老板急 阅读全文
posted @ 2024-12-23 10:09 飞扬青云 阅读(65) 评论(0) 推荐(0) 编辑