上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 96 下一页
摘要: 一、前言 百度地图本身提供了非常友好完善的JS函数接口用于添加各种覆盖物,比如标注点、矩形区域、圆形区域、不规则线段、弧形等,基本上涵盖了各种应用场景,官方的文档和示例也是比较完善的,虽然示例用的都是html+js,其实只要是会写程序的程序员都看得懂,比如Qt要与他交互的话直接传统的交互方式就行,依 阅读全文
posted @ 2021-01-26 10:26 飞扬青云 阅读(299) 评论(0) 推荐(0)
摘要: 一、前言 之前用echart组件做过各种效果,随着各种现场应用现场项目的增多,各种需求也都慢慢增加起来,为了满足各种不同类型的需求,近期又抽空重新整理和封装了echart类,主要就是增加了不少的js函数处理,增加了各种属性和交互,比如单击对应的闪烁点可以响应单击事件,然后Qt这边接收到事件以后进行对 阅读全文
posted @ 2021-01-25 09:15 飞扬青云 阅读(778) 评论(0) 推荐(0)
摘要: 一、前言 从Qt5.14开始,官方的在线安装提供了qt for webassembly构建套件,这对很多小白来说绝对是个好消息,也绝对是个好东西,好消息是不用再去交叉编译自己生成qt for webassembly的qt库,在线安装版本直接就给你安装好,很多小白就困在如何交叉编译qt for web 阅读全文
posted @ 2021-01-22 16:16 飞扬青云 阅读(10141) 评论(3) 推荐(1)
摘要: 一、前言 用Qt做项目过程中,遇到需要用到浏览器控件的项目,可能都会绕不开一个问题,那就是从Qt5.6版本开始mingw编译器的Qt构建套件,不再提供浏览器控件了,之前还可以用webkit控件,这下很多项目要么选择5.6以下版本,要么选择msvc的构建套件,而且大部分的msvc构建套件还不自带浏览器 阅读全文
posted @ 2021-01-21 09:32 飞扬青云 阅读(1167) 评论(0) 推荐(0)
摘要: 一、前言 地图项目应用中,标注点的交互使用频率非常高,这应该是最常用的场景,比如从数据库中读取出来设备的信息包括经纬度坐标,然后需要在地图上显示对应的设备,这就需要用addMarker函数来动态添加标注点,关于封装的这个函数,陆陆续续经历过好多年的完善,很奇怪为啥这么简单的功能还需要完善,其实这也是 阅读全文
posted @ 2021-01-20 09:58 飞扬青云 阅读(592) 评论(0) 推荐(0)
摘要: 一、前言 上一篇文章写道拿到路径规划的轨迹点坐标集合,并且已经可以通过调用addPolyline绘制线段的形式将轨迹点绘制,接下来就是要如何动态的绘制这些轨迹点,最简单的方法就是开个定时器挨个取出下一个经纬度坐标,然后调用封装好的moveMarker函数将经纬度坐标传过去,异步交互使得标注点在移动, 阅读全文
posted @ 2021-01-18 15:24 飞扬青云 阅读(1954) 评论(0) 推荐(0)
摘要: 一、前言 近期重新将这个地图综合应用进行大幅度的改进更新升级,包括使用示例也做了非常多的改进和调整,其中就包括路径规划功能,之前只是调用了百度地图的JS交互接口,根据起始点坐标经纬度和结束点坐标经纬度,查询出合适的路线,而并木有将查询到的路径的轨迹点坐标集合取出来,用于其他处理比如发给机器人,让机器 阅读全文
posted @ 2021-01-17 14:42 飞扬青云 阅读(826) 评论(0) 推荐(0)
摘要: 一、前言 采用了回调方式的视频通道,截图只需要对解析好的QImage对象直接保存即可,而对于句柄的形式,需要调用不同的处理策略,比如vlc需要用它自己提供的api接口函数libvlc_video_take_snapshot传入保存路径即可,mpv的内核执行screenshot-to-file命令传入 阅读全文
posted @ 2020-11-24 08:55 飞扬青云 阅读(797) 评论(0) 推荐(0)
摘要: 一、前言 把通用的视频控件搞定以后,后期增加新的内核方便多了,不需要在好多个文件复制粘贴之类的,接下来就是需要一个统一的类来管理视频监控系统中的16个通道或者32个通道,甚至64个通道也有可能,当然,通用通道管理也兼容各种监控内核,以前通道管理类,是每个内核写一个,也是很繁琐,大量的重复性代码,所以 阅读全文
posted @ 2020-11-20 12:45 飞扬青云 阅读(453) 评论(0) 推荐(0)
摘要: 一、前言 自从视频监控系统的内核不断增加,从最初的vlc到ffmpeg然后到mpv,后面还陆续增加了海康sdk等,每次增加一个内核,整个视频监控系统就有三五个代码文件需要修改,而且大部分是重复的代码,通过define来区分不同的内核,所以重新整理了一个视频类,里面就define处理好了,提供了个公共 阅读全文
posted @ 2020-11-18 18:23 飞扬青云 阅读(744) 评论(0) 推荐(0)
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 96 下一页