门户
书籍
教程
论坛
问答
下载
签到
个人空间
帐号
自动登录
找回密码
密码
登录
立即注册
账号
自动登录
找回密码
密码
登录
立即注册
请绘制轨迹完成人机验证
由vaptcha提供技术支持
登录
注册
搜索
搜索
搜索
热搜
qml
quick
串口
输入中文
数据库
arm
百度地图
qt聊天
QT安装
安装
多窗口
中文乱码
聊天
局域网
鼠标
QT
图片
乱码
rs485通讯
多线程
android
多文档编辑器
本版
用户
本版
用户
【HUX】问题互助平台
博客
动态
好友
帖子
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
Qt开源社区
›
精华区(请在“有问必答”发帖)
›
有问必答
›
QML和QtQuick
›
QML 调用自定义C++实现摄像头
发布主题
返回列表
QML 调用自定义C++实现摄像头
2
回复
6288
查看
[复制链接]
duoduolui
当前离线
积分
14
duoduolui
累计签到:4 天
连续签到:1 天
来源:
2017-7-31 13:52:06
显示全部楼层
|
阅读模式
1
Qter豆
最近遇到一个问题:
c++部分用openNI 获取摄像头数据,转换Qimage 用
QPixmap
刷在一个Label 里面
这样能实现摄像头预览
但是最近项目要用qml 做显示界面,QML 自带的 Medaiplay 不适用此项目
想用C++已封装好的显示数据刷在QML 里,把C++导入到QML 后,想把某个对象 如Label Image 传送到C++,不知道想法对不对
Q_INVOKABLE
int
fun(void *cmd)
QML
调用传输 某个Label id A.fun(label)
结果是,C++不能收到QML 传送的对象 收到的NULL 指针。
现在卡在这里了,
希望能从各位那得到一些帮助 不胜感激
我来回答
回复
使用道具
举报
duoduolui
当前离线
积分
14
duoduolui
累计签到:4 天
连续签到:1 天
2017-7-31 13:52:45
显示全部楼层
我的所有积蓄,豆豆有点少,好人一生平安
回复
使用道具
举报
Joey_Chan
当前离线
积分
1419
Joey_Chan
尚未签到
2017-7-31 18:15:06
显示全部楼层
用QQuickImageProvider 就行了,专门设的c++类给qml用的,用法可网搜或官方文档
回复
使用道具
举报
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满)
我知道了