博客
关于我
利用vs2017编写qt和opencv工程时出现“无法打开源文件"QCamera”的解决办法
阅读量:579 次
发布时间:2019-03-11

本文共 355 字,大约阅读时间需要 1 分钟。

我们用vs编写qt工程时,如果用到opencv时,就需要借助qt自带的一些视频读取的类来调用摄像头设备,进行摄像头控制及图像预览和捕获,Qt5.0版本新增了QMultimedia模块提供了更为方便的编程支持,该模块主要涵盖视频、音频、收音机以及摄像头等功能支持,提供了非常多的QML类型和C++类用以处理多媒体内容,Qt 5将Qt Multimedia模块放在了核心模块中,因此它支持所有主要平台,这些类需要在 pro 文件中添加 QT += multimedia.

如果是在qt creator里编写上述步骤可以成功,但如果在vs编写,就可以用下图方式,

右键工程名称——qt project setting
这里写图片描述
然后点击qt modules ——勾选Qmultimedia和 multimediawidgets
这里写图片描述

你可能感兴趣的文章
mysql权限
查看>>
mysql条件查询
查看>>
MySQL架构与SQL的执行流程_1
查看>>
MySQL架构与SQL的执行流程_2
查看>>
MySQL架构介绍
查看>>
MySQL架构优化
查看>>
MySQL查询优化:LIMIT 1避免全表扫描
查看>>
MySQL查询优化之索引
查看>>
mysql查询储存过程,函数,触发过程
查看>>
mysql查询总成绩的前3名学生信息
查看>>
MySQL死锁套路:一次诡异的批量插入死锁问题分析
查看>>
Mysql死锁问题Deadlock found when trying to get lock;try restarting transaction
查看>>
MySQL添加用户、删除用户与授权
查看>>
Mysql添加用户并授予只能查询权限
查看>>
MySQL灵魂16问,你能撑到第几问?
查看>>
mysql状态分析之show global status
查看>>
mysql生成树形数据_mysql 实现树形的遍历
查看>>
MySQL用户权限配置:精细控制和远程访问的艺术!------文章最后有惊喜哦。
查看>>
mysql用户管理、常用语句、数据分备份恢复
查看>>
MySQL留疑问:left join时选on还是where?
查看>>