QT开发
文章平均质量分 87
li_wen01
liwen01
展开
-
QT 多线程应用
QT多线程的实现有两种方法,一种是继承QThread的多线程使用方法,另外一种是使用QObject实现多线的方法。传统的方式是继承QTread,但是这种方式比较的容易出错,QT官方推荐使用的是第二种方式。这里介绍这两种方式的最简单的一种创建方式。最简方法一: (1)创建一个QT应用 (2)创建线程类,继承QThreadsimplethreadone.h#...............原创 2019-03-10 18:17:31 · 4725 阅读 · 2 评论 -
linux下QT开发FFMPEG SDL2环境搭建及测试
说明:开发环境和安装软件版本如下:linux: Ubuntu16.04FFMPEG: ffmpeg-4.1.3SDL: SDL2-2.0.9lame: lame-3.100x264: x264-snapshot-20190610-2245QT: qt-opensource-linux-x64-5.9.0.runQT:优良的跨平台特性:支持 Windows,Linux,iOS、Andro...............原创 2019-06-12 16:07:11 · 4184 阅读 · 1 评论 -
linux下QT,FFMPEG, SDL2制作简易播放器
在Ubuntu环境下使用QT做界面,ffmpeg解码视频,SDL播放音乐,制作一个简易的视频播放器。该视频播放器的主要运行三条线程,需要两条队列:线程1(音视频数据分离):使用FFMPEG分解视频文件,将视频数据存入到视频队列中,将音频数据存入到音频队列中。线程2(视频解码):从视频队列中获取一包视频数据,通过FFMPEG解码该包视频数据,解码后再将视频转换为RGB数据,最后通过QT的.....................原创 2019-06-15 23:30:14 · 3288 阅读 · 7 评论 -
QT5.9移植到海思HI3520设备上运行
前言: 在海思HI3520DV300上调试QT5.9.0有一小段时间了,这里将遇到的比较典型的问题做一个记录,以备后续查询,也可给同行一个参考。本人只使用过QT5.9.0这一个版本,如有描述错误欢迎指出。说明: QT版本:qt-everywhere-opensource-src-5.9.0 qt-creator版本:qt-creator-opensource-l...........................原创 2019-06-16 10:49:07 · 6413 阅读 · 5 评论 -
基于海思H3520DV400和QT5.9设计的车载终端DVR控制平台
前言: 随着4G/5G的发展,无线带宽不断的扩大,数据流量费用不断的降低,使得现在的实时网络视频和视频监控逐渐的普及。传统的安防项目和车载监控系统都离不开音视频的录制,保存,回放,再加上现在的远程实时视频和远程视频文件调取下载,使得车载终端以及DVR这类设备得以继续的发展。这里介绍一种使用QT来设计的,适用于安防或是DVR等嵌入式终端使用的控制界面。说明: QT版本:qt............原创 2019-06-16 17:51:53 · 4922 阅读 · 15 评论