搜索结果
查询Tags标签: qml,共有 80条记录-
QT qml中动态组件那些事
目录动态创建qml对象 Qt.createComponent Qt.createQmlObject Component qml type 销毁动态创建的对象 QQmlContext 总结动态创建qml对象 Qt.createComponent var component = Qt.createComponent()⇒ component.createObject⇒QmlContext是createComponent方法被调用的qm…
2021/9/23 23:14:43 人评论 次浏览 -
QT qml中动态组件那些事
目录动态创建qml对象 Qt.createComponent Qt.createQmlObject Component qml type 销毁动态创建的对象 QQmlContext 总结动态创建qml对象 Qt.createComponent var component = Qt.createComponent()⇒ component.createObject⇒QmlContext是createComponent方法被调用的qm…
2021/9/23 23:14:43 人评论 次浏览 -
c++传递视频流到qml 的 VideoOutput
c++传递视频流到qml 的 VideoOutput QT官方文档里面介绍的方法 Video Overview 继承QObject,实现属性, 具有可读写videoSurface属性 Q_PROPERTY(QAbstractVideoSurface *videoSurface READ videoSurface WRITE setVideoSurface)举例: FrameProvider.h #ifndef FRAMEPROD…
2021/8/25 17:06:00 人评论 次浏览 -
c++传递视频流到qml 的 VideoOutput
c++传递视频流到qml 的 VideoOutput QT官方文档里面介绍的方法 Video Overview 继承QObject,实现属性, 具有可读写videoSurface属性 Q_PROPERTY(QAbstractVideoSurface *videoSurface READ videoSurface WRITE setVideoSurface)举例: FrameProvider.h #ifndef FRAMEPROD…
2021/8/25 17:06:00 人评论 次浏览 -
QtQuick的Rust绑定 [qmetaobject]
参考 https://github.com/woboq/qmetaobject-rs 第一步:安装qt,需要使用其中的qmake,将qmake路径放置环境变量中。如果vscode或者idea中的终端不识别qmake但是在系统的powershell中可以,注意使用管理模式运行 第二步:创建rust项目cargo new qt_rust_dome第三步:在项…
2021/8/6 23:06:26 人评论 次浏览 -
QtQuick的Rust绑定 [qmetaobject]
参考 https://github.com/woboq/qmetaobject-rs 第一步:安装qt,需要使用其中的qmake,将qmake路径放置环境变量中。如果vscode或者idea中的终端不识别qmake但是在系统的powershell中可以,注意使用管理模式运行 第二步:创建rust项目cargo new qt_rust_dome第三步:在项…
2021/8/6 23:06:26 人评论 次浏览 -
Qml之自定义表格
QML原生自带的表格控件--TableView。原生态的样式上有点不太美观,可以尝试去修改下样式。 TableView {id: configDataTablefocus: trueanchors.fill: parentTableViewColumn{ role: "addr" ; title: "通讯地址";width:225 }TableViewColumn{ role:…
2021/7/18 23:12:31 人评论 次浏览 -
Qml之自定义表格
QML原生自带的表格控件--TableView。原生态的样式上有点不太美观,可以尝试去修改下样式。 TableView {id: configDataTablefocus: trueanchors.fill: parentTableViewColumn{ role: "addr" ; title: "通讯地址";width:225 }TableViewColumn{ role:…
2021/7/18 23:12:31 人评论 次浏览 -
Qml之网格布局
基本思路:从简单到复杂、从整体到局部 布局思想详情请参见:Qml之横纵布局不存在版这是一种典型的网格布局,也是最标准的,每一个样式、布局都是一模一样的。 但是,在实际的需求上很少很少遇到。 如果文本形式的可以直接使用"Repeater"加载;但是如果是上图中…
2021/7/18 23:12:30 人评论 次浏览 -
Qml之网格布局
基本思路:从简单到复杂、从整体到局部 布局思想详情请参见:Qml之横纵布局不存在版这是一种典型的网格布局,也是最标准的,每一个样式、布局都是一模一样的。 但是,在实际的需求上很少很少遇到。 如果文本形式的可以直接使用"Repeater"加载;但是如果是上图中…
2021/7/18 23:12:30 人评论 次浏览 -
QT编程之QML入门学习(一)
1.苦心人天不负,三千越甲可吞吴。 1. 帮助文档放到桌面 找到安装路径C:\QT\Qt5.12.3\5.12.3\mingw73_64\bin 右键,发送到桌面就可以了。 ###帮助文档 1.例如查看基本控件 点击进去AbstractButton查看继承的属性
2021/7/12 20:06:25 人评论 次浏览 -
QT编程之QML入门学习(一)
1.苦心人天不负,三千越甲可吞吴。 1. 帮助文档放到桌面 找到安装路径C:\QT\Qt5.12.3\5.12.3\mingw73_64\bin 右键,发送到桌面就可以了。 ###帮助文档 1.例如查看基本控件 点击进去AbstractButton查看继承的属性
2021/7/12 20:06:25 人评论 次浏览 -
Substance Painter插件添加
Substance Painter (以下简称sp)被越来越多的影视和游戏公司使用,所以为了提高艺术家的工作效率就需要像其他DCC软件一样开发一些比较实用的工具但是Sp和PS一样使用JavaScript语言和qml的UI进行开发,这就需要开发人员掌握开发语言。下面简单介绍一下,开发步骤。 1.首先…
2021/6/27 23:25:56 人评论 次浏览 -
QML与C++交互
第一个例子:QML中创建C++对象文档如是说,使用C ++代码中定义的功能可以轻松扩展QML。由于QML引擎与Qt元对象系统的紧密集成,可以从QML代码访问由QObject派生的类适当公开的任何功能。这使得C ++类的属性和方法可以直接从QML访问,通常很少或无需修改。 QML引擎能够通过…
2021/6/7 14:51:06 人评论 次浏览 -
Qt Quick入门教程(11) : qml C++交互介绍
在Qt界面开发时,用信号槽可以很容易实现各个窗口控件之间的交互,qml也是可以的,qml和C++可以相互调用,可以在qml代码中调用C++的类对象,也可以用C++类来获取qml的控件对象,下面分别介绍这两这种用法,需要源码的可以翻到最后直接下载。一、qml调用C++Qt 提供了两种在…
2021/6/2 12:23:04 人评论 次浏览