1、DirectShowPlayerService::doRender: Unresolved error code 0x80040266 (IDispatch error #102)
使用Qt的MediaPlayer控件时报的错。
原因:缺少解码器。
解决方法:
安装解码器。
解码器下载地址:https://www.onlinedown.net/soft/15531.htm
下载后双击点开,一直下一步即可。
参考:https://xie.infoq.cn/article/04a3c03e444d012ea60062b0b
2、
编译时报错。
没有直接指出问题,不过编译输出里有提示。
D:\tools\qt\5.14.2\msvc2017_64\bin\uic.exe \ -o ui_.h
File '\' is not valid
提示找不到一个ui文件。
最终在一个pri文件里找到了问题所在。
写了两个""编译器误认为是中间还有一个ui文件了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)