QT
文章平均质量分 65
Cynantrs
这个作者很懒,什么都没留下…
展开
-
地图显示模块
目录步骤1.获取 API2. 发送网络请求3. 处理网络响应得到的图片4.设置“图片放大\缩小”按钮设置拖到鼠标或者是点击屏幕 实现地点显示变化QT 界面设计效果图步骤1.获取 API我用的是百度地图的 APIQString url_msg = QString("http://api.map.baidu.com/staticimage?center=&markers=113.25,23.13&zoom=%1&width=800&height=480").arg(zoo原创 2021-08-08 17:38:06 · 365 阅读 · 2 评论 -
天气预报模块
目录步骤1. 选择 API2. 发送网络请求3. 接收网络响应获得的json并进行解析4. 天气图标的显示QT 界面设计效果图步骤1. 选择 API我用的是 聚合数据 上的 “天气预报” https://www.juhe.cn/docs/api/id/73选择它的原因主要是:免费、数据简洁明了2. 发送网络请求manager = new QNetworkAccessManager(this);QObject::connect(manager, &QNetworkAccessMana原创 2021-08-08 17:12:14 · 825 阅读 · 0 评论 -
基于Mplayer的音频模块
目录步骤去网上下载歌曲的歌词文件 —— LRC文件定义一个结构体来存放歌词信息定义一个容器来存放歌曲里面的所有歌词初始化添加歌曲加载歌词更新歌词UI界面设计效果图音频模块与之前的视频模块类似,这里就不在赘述,这一篇主要讲一下如何显示歌词步骤去网上下载歌曲的歌词文件 —— LRC文件歌词的文件名不能包含中文,歌词的命名除了格式外,应该与歌曲名一致(你也可以不一致,不过我代码里面的要求是要一致的将歌曲和歌词文件放在同一个文件夹里定义一个结构体来存放歌词信息struct lrc{ QS原创 2021-08-08 12:34:50 · 238 阅读 · 0 评论 -
基于mplayer的视频模块
目录简介1. 播放命令2. 暂停播放/继续播放3. 快进视频、后退视频4. 调节音量实现步骤1. 初始化2. 设置“打开文件”按钮3. 设置“播放”按钮4. 设置”暂停“按钮5. 设置“播放上一个、下一个视频”按钮6. 实时改变播放条,显示播放进度7. 手动改变播放进度8. 滑动音量条改变音量效果图简介Mplayer 是一款开源的多媒体播放器,可在主流的操作系统中运行,比如 LInux、类Unix、Windows、Mac OS。 Mplayer是建立于命令行界面。有关命令行的使用可参考:https://原创 2021-08-08 12:13:40 · 2437 阅读 · 0 评论 -
基于QT的车载系统
项目简介本项目的开发环境在 Windows 上的 QT, 运行在 GEC6818 开发板上。主要功能模块有:视频模块,音频模块,天气预报模块,地图显示模块视频模块:通过 mplayer 实现对视频的播放、暂停、快进、后退,调用 QT里面的类 QDileDialog 实现添加视频文件,调用 QT 里面的类 QSlider 实现播放进度的显示、改变和音量的改变,调用 QT 的类 QListWidget 显示播放列表里面的文件音频模块:在音频的播放、进度的显示、音量的改变、音频文件的显示方面上与视频模块类原创 2021-08-07 21:08:35 · 3204 阅读 · 2 评论 -
停车场车牌识别项目
简介该项目的应用场景为停车场,记录车辆的进出时间,对车辆进行收费开发环境Windows 下的 QT技术栈QT 、 C++ 、 Sqlite库 、 OpenCV 、 TTS1.Sqlite考虑到该项目只是由个人使用,数据存储量不是特别大,数据存储方式采用的是轻量、稳定的 Sqlite。核心代码#include <QSqlDatabase> //用于数据库创建#include <QDateTime> //用于获取时间/***********************原创 2021-08-06 20:51:27 · 1041 阅读 · 10 评论