社区
Qt
帖子详情
如何编写一个带句柄的qml组件
xianqingzh
2014-05-30 05:19:07
QuickItem没有带句柄,QObject也没有句柄,我想写一个带句柄的类,然后注册到qml中。这个句柄可以提供给dll进行调用用来刷数据流。
找了一通,没有找到好的解决方案,如果里面内置QWidget则变成弹出一个独立的窗体,无法做到内置。
...全文
612
6
打赏
收藏
如何编写一个带句柄的qml组件
QuickItem没有带句柄,QObject也没有句柄,我想写一个带句柄的类,然后注册到qml中。这个句柄可以提供给dll进行调用用来刷数据流。 找了一通,没有找到好的解决方案,如果里面内置QWidget则变成弹出一个独立的窗体,无法做到内置。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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的是不一样的。
震惊!QWidget竟然可以嵌入到
QML
中,
QMl
窗口
句柄
竟然是这样获取
本文分享了一种在
QML
中嵌入QWidget的方法,通过获取
QML
窗口
句柄
,解决了QWidget与
QML
集成的技术难题,展示了混合界面的实际效果。
探索
QML
与QWidget的完美融合:
QML
窗口
句柄
获取与QWidget嵌入
本项目聚焦
QML
与QWidget的融合,介绍如何在
QML
中获取窗口
句柄
并嵌入QWidget。涉及
QML
窗口
句柄
获取、QWidget嵌入、内存管理等技术点,适用于复杂界面设计、复用QWidget库及跨平台开发,具有教程详细、实用性强等特点。
[转载]震惊!QWidget竟然可以嵌入到
QML
中,
QMl
窗口
句柄
竟然是这样获取
本文分享了一种在
QML
中嵌入QWidget的方法,通过获取
QML
窗口
句柄
,解决了QWidget与
QML
集成的难题。文章详细介绍了如何在
QML
应用中创建并显示QWidget
组件
,包括设置窗口属性、调整大小及样式,以及处理窗口焦点和刷新阻塞等问题。
qml
中的Item 如何获取窗口
句柄
QML
中的Item没有窗口
句柄
,但可通过C++将
QML
界面嵌入到QWidget并获取窗口
句柄
。在C++中创建QWidget,将其与
QML
界面关联,用信号槽传递窗口
句柄
到
QML
的属性。在
QML
中,可以绑定该属性来访问窗口
句柄
。,
【亲测免费】 探索
QML
与QWidget的无缝集成:
QML
窗口
句柄
获取与QWidget嵌入
该项目聚焦
QML
与QWidget的无缝集成,介绍了在
QML
中获取窗口
句柄
并嵌入QWidget的方法,涉及
QML
与C++交互。适用于复杂界面设计、跨平台应用开发和性能优化等场景,提供详细教程、实践步骤和社区支持,助开发者提升效率。
Qt
21,499
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章