QVideoWidget遇到的坑。
其实QVideoWidget本身就可以解码,不需要额外下载什么解码器。
网上大部分叫下载什么什么解码器,然后安装到Qt的目录下。
我电脑的系统是windows10的,所以windows7可能需要解码器(没了解过),如果你出现
0x800…错误,一定要看下路径是否正确。像博主就比较傻x了,我一直用qrc导入文件,然后使用qrc的路径,我一直找不到原因,错误就是0x800错误,照着网上的做法做了,发现没有用,后来我干脆换成绝对路径,运行有用了。日了狗了。
最后贴上源码:
m_pVideoWgt = new QVideoWidget(this);m_pMediaPlayer = new QMediaPlayer;m_pMediaPlayer->setVideoOutput(m_pVideoWgt);m_pMediaPlayer->setMedia(QUrl::fromLocalFile("D:/Svn/EPHarverster/EPHarvester/Image/bg.avi"));m_pVideoWgt->setAutoFillBackground(true);m_pVideoWgt->setAspectRatioMode(Qt::IgnoreAspectRatio);QVBoxLayout *mainLayout = new QVBoxLayout(this);mainLayout->addWidget(m_pVideoWgt);this->setLayout(mainLayout);m_pMediaPlayer->play();
好了。再见,有什么不懂的欢迎私信。喜欢的记得点点三连。
QVideoWidget遇到的坑。相关推荐
- 【golang程序包推荐分享】分享亿点点golang json操作及myJsonMarshal程序包开发的踩坑经历 :)
目录[阅读时间:约5分钟] 一.概述 1.Json的作用 2.Go官方 encoding/json 包 3. golang json的主要操作 二.Json Marshal:将数据编码成json字符串 ...
- java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实
好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...
- flask sqlalchemy踩坑记录
查询 坑1: 查询不存在返回值不全是None 当使用first().one()等函数进行查询时,如果查询不存在,返回值为None 但是如果使用all().paginate()等函数进行查询是,如果返回 ...
- mac git使用与配置踩过的坑
#mac git使用与配置踩过的坑 标题mac配置git ssh密钥 参考链接mac配置git ssh key go get安装失败的解决方法 go get约等于git clone+go instal ...
- 你需要掌握的有关.NET DateTime类型的知识点和坑位 都在这里
引言 DateTime数据类型是一个复杂的问题,复杂到足以让你在编写[将日期从Web服务器返回到浏览器]简单代码时感到困惑. ASP.NET MVC 5和 Web API 2/ASP.NETCo ...
- (转)面试必备技能:JDK动态代理给Spring事务埋下的坑!
一.场景分析 最近做项目遇到了一个很奇怪的问题,大致的业务场景是这样的:我们首先设定两个事务,事务parent和事务child,在Controller里边同时调用这两个方法,示例代码如下: 1.场景A ...
- java.lang.OutOfMemoryError:GC overhead limit exceeded填坑心得
该文章出自:http://www.cnblogs.com/hucn/p/3572384.html 分析工具:http://www.blogjava.net/jjshcc/archive/2014/03 ...
- Python 常见的坑汇总
1. 列表与 * 操作 Python 中,* 操作符与 list 结合使用,实现元素复制. 复制 5 个空列表: In [1]: [[]] * 5 Out[1]: [[], [], [], [], [ ...
- 20150726 填坑日记
三中内填坑: 1. 组合数递推什么的 C(m,n)=C(m,n-1)+C(m-1,n-1).填了个大坑,以前没认真听课QAQ 2. 裸题过河卒 3. 缺角正方形摆放车统计,分上下部分,枚举上部分放几个 ...
- yolact_ros出坑记录
教程:https://github.com/Eruvae/yolact_ros 下载通信中的话题msg 创建虚拟环境 conda create -n yolact python=3.7.10 cond ...
最新文章
- 明天是我的生日,写给24岁的自己
- 从理论角度理解L1、L2正则化
- MAC电脑:安装mysql报ERROR 1045 (28000)Access denied
- JSP页面的继承(extends)
- Google Maps API 进级:在信息窗口GInfoWindow中嵌入Flash动画
- 蓝牙MESH学习笔记
- 微信公众号调起微信支付
- LM358运放(比较器、跟随器)输出最高电压问题的探讨
- 杀戮尖塔 地图生成器参考
- 阿里云无影云桌面使用教程(3分钟上手)
- html5下拉菜单清除样式,如何取消下拉菜单格式
- 我们穷极一生,究竟追寻的是什么?
- google关键词匹配和扩展工具
- iOS 通过数字拼音快速搜索股票
- python 通达信公式函数_通达信zig函数的python实现
- 新媒体推广之今日头条
- 电池的类型,你真的了解吗?
- 计算机我要学到什么水平?
- OFD文件怎么转换成PDF格式?这两种方法轻松实现转换
- apachebench_使用ApacheBench对PHP应用进行压力测试
热门文章
- koa配合axios做接口
- 电商项目的app学习笔记(二)---创建登陆界面
- glnxa64 matlab 什么版本_发现了一个MATLAB的小bug
- oracle数据库英语,Oracle的数据库管理功能的学习英语
- devexpress.xtraeditors.xtraform 类型初始值设定_远程智能电表的常见类型推荐--老王说表...
- 炖锅的蒸煮鸿蒙煮排骨煮多久能熟,蒸排骨要多长时间会熟?在家高压锅蒸排骨要多久才好...
- Mybatis日志实现
- sql_插入,修改,删除
- Java学习笔记——网络编程
- zabbix 监控项自动发现过滤_zabbix怎么使用自动发现添加新监控项