社区
Qt
帖子详情
如何编写一个带句柄的qml组件
xianqingzh
2014-05-30 05:19:07
QuickItem没有带句柄,QObject也没有句柄,我想写一个带句柄的类,然后注册到qml中。这个句柄可以提供给dll进行调用用来刷数据流。
找了一通,没有找到好的解决方案,如果里面内置QWidget则变成弹出一个独立的窗体,无法做到内置。
...全文
549
6
打赏
收藏
如何编写一个带句柄的qml组件
QuickItem没有带句柄,QObject也没有句柄,我想写一个带句柄的类,然后注册到qml中。这个句柄可以提供给dll进行调用用来刷数据流。 找了一通,没有找到好的解决方案,如果里面内置QWidget则变成弹出一个独立的窗体,无法做到内置。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liutailiang
2015-03-20
打赏
举报
回复
你好,我现在也遇到类似的问题,你后来是怎样解决这个句柄问题的?多谢了,我目前要用OPENGL,也需要QQuickItem中获取句柄
彩阳
2014-06-07
打赏
举报
回复
的确Quick没有句柄。因为这是一种新的UI绘制方式,类似于DirectUI。
xianqingzh
2014-06-05
打赏
举报
回复
Y用quickwidget,那么一个播放界面还是要综合QWidget和qml元素,只是相对以前的方式来说优美一点点。。。
xianqingzh
2014-06-05
打赏
举报
回复
我目前是调用一个ocx,ocx的函数需要传输句柄以进行视频绘制。我可以使用qwidget的winId获取句柄并传输进行实现,但是这样做的后果无法将窗体嵌入到qml中。 也不知道官方的QMediaPlay是怎么做到播放的。
KeequenLiu
2014-05-31
打赏
举报
回复
你是想在qml中实现dll的调用是吧?直接用QLibrary类 什么句柄?那是window sdk上的,qt是可以直接使用window sdk的,没有什么带句柄的类,你可以把window sdk相关的封装至qt的类中。
zyq5945
2014-05-30
打赏
举报
回复
QWidget在Qt5.3可以用QQuickWidget能嵌入QML,在QML中是不能嵌入其他非QML窗口的,因为QML的渲染机制和QWidget的是不一样的。
qml
窗口
句柄
的获取以及QWidget嵌入到
QML
窗口
获取到
qml
窗口
句柄
的方法,以及怎样将QWidget嵌入到获取到的
qml
窗口中
Qt6
QML
Book/多媒体/播放媒体/播放视频示例源码
Qt6
QML
Book/多媒体/播放媒体/播放视频 示例源码 CSDN审核可能较慢,如无法下载,可以过段时间再回来看下 仅供相关爱好者交流使用,请于下载24小时内删除
Qt实例分析——
QML
调用C++方法, C++调用
QML
(
QML
调用C++方法, C++调用
QML
,C++发送信号
QML
接收
QML
实现窗口无边框以及可拖动拉伸
继续在Qt Widget的基础上,实现
QML
无边框可拖动以及拉伸等功能,如果有不理解或者运行错误,请留言,会及时进行解答,目前依然在5.4中编译完成
qml
学习文档
qml
学习文档,适合新手,可以下载下来自己研究下
Qt
16,818
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章