QT
galaxyzwj
Code the Future, change the world
展开
-
树莓派3B+ QT5.9.6交叉编译环境搭建指导
----2019.04.22更新(本人基于最新的2019版本树莓派镜像根据本博文安装QT5.9.8成功)------------------------------------------------------分割线--------------------------------------------------------------------------------------本...原创 2018-10-21 01:44:04 · 12224 阅读 · 30 评论 -
QT qwt绘制实时动态曲线demo
qwt插件是一个绘图插件,提供了非常强大的常用的ui控件,这里我需要用到该插件在树莓派3B+绘制一个实时动态的曲线,用于绘制当前采集器的温湿度环境曲线。关于如何在树莓派上安装qwt的教程,请参考我前面写的博文:https://blog.csdn.net/zz531987464/article/details/837860351.demo.pro首先在编译配置文件中将qwt的库添加进工程...原创 2018-11-13 21:28:35 · 8187 阅读 · 1 评论 -
QT qwt绘制温度计demo
首先往widget.ui里面拖动一个QwtThermo的插件,然后在Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this);}添加Thermo插件的代码即可ui->Thermo->setScale(0.0,60.0)...原创 2018-11-18 19:25:53 · 2195 阅读 · 3 评论 -
QT 容器范例(持续更新中....)
QListQList是一种表示链表的模板类。QList<T> 是QT的通用容器之一。它以链表方式存储一组值,提供了一种基于索引的快速访问和基于索引的插入和删除操作。下面是使用它们的概述:>QVector 应该是容器使用的第一选择。QVector<T>通常会提供比QList<T>更好的性能。QList<T>, QLinkedList<...原创 2018-12-07 00:15:25 · 469 阅读 · 0 评论 -
树莓派3B+ 语音识别之usb声卡QT录制pcm音频
当前语音识别的sdk一般要求使用的 输入音频流的音频格式为pcm, 单声道,16bits, 小端序。采样率16k.接下来我们在树莓派3B+的QT中设置一个录制音频,结束录制,播放音频的三个按钮.void Widget::on_startRecord_clicked(){ audioDeviceListI = QAudioDeviceInfo::availableDevices(...原创 2018-12-17 22:21:36 · 940 阅读 · 0 评论 -
树莓派3B+ 编译使用ffmpeg-4.1 libx264以及在QT中的集成
因为树莓派内部有h264的硬编解码器,所以我们在ffmpeg可以配置编码使用其硬编解码器。注:编译x264和ffmpeg,生成动态库和静态库(我在使用ffmpeg的静态库时发现有问题,因为默认的x264和ffmpeg不编译动态库,所以我们需要加上编译动态库的条件 "--enable-shared" 生成动态so库供使用)libx264libx264下载地址https://www.vid...原创 2019-01-19 17:22:54 · 2308 阅读 · 2 评论 -
QT 利用opencv获取显示视频流预览
在QT中,如果我们想做一些关于读取摄像头视频里显示的操作,可以使用opencv非常方便的读取视频流,还可以对读取的帧数据进行一些特殊的处理,例如:灰白显示,边缘显示等等。下面是一个非常基础的使用opencv的demo头文件:#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include "opencv2/open...原创 2019-09-01 17:36:59 · 4369 阅读 · 4 评论