没有合适的资源?快使用搜索试试~ 我知道了~
通过在编译时构建 QMetaObject 来集成 Qml 和 Rust。
共73个文件
rs:31个
toml:9个
patch:5个
需积分: 13 0 下载量 140 浏览量
2021-06-28
18:19:05
上传
评论
收藏 163KB ZIP 举报
温馨提示
用于 Rust 的 QMetaObject 板条箱qmetaobject crate 是一个 crate,用于将 Rust 对象暴露给 Qt 和 QML。目标Rust 程序宏(自定义派生)在编译时生成QMetaObject 。使用cpp!绑定主要 Qt 类型cpp!来自cpp crate 的宏。此 crate 的用户不应要求键入任何 C++ 行或使用除了货物之外的其他构建系统。性能:避免任何不必要的转换或堆分配。演示博文:https ://woboq.com/blog/qmetaobject-from-rust.html概述#[macro_use]externcrate cstr;externcrate qmetaobject;use qmetaobject::* ;// The `QObject` custom derive macro allows to expose a class to Qt and QML #[derive(QObject,Default)]structGreeter {// Specify the base class with the qt_base_cl
资源推荐
资源详情
资源评论
收起资源包目录
woboq-qmetaobject-rs-rust-gui.zip (73个子文件)
qmetaobject-rs-master
rustfmt.toml 29B
Cargo.toml 191B
qttypes
Cargo.toml 1KB
src
lib.rs 44KB
build.rs 8KB
README.md 1KB
.github
workflows
rust.yml 2KB
qmetaobject
qmetaobject_rust.hpp 9KB
Cargo.toml 913B
src
itemmodel.rs 11KB
webengine.rs 213B
future.rs 7KB
scenegraph.rs 20KB
tablemodel.rs 8KB
listmodel.rs 11KB
qtdeclarative.rs 34KB
connections.rs 21KB
qmetatype.rs 24KB
log.rs 8KB
lib.rs 35KB
qrc.rs 2KB
qtquickcontrols2.rs 265B
build.rs 2KB
tests
common
mod.rs 4KB
models.rs 4KB
tests.rs 26KB
qml
main.qml 65B
Bar.qml 65B
examples
webengine
index.html 61B
Cargo.toml 151B
src
main.rs 323B
main.qml 253B
rqbg
0002-Fix-build.patch 1KB
mailmodel.patch 49KB
README.md 1KB
0001-Port-to-qmetaobject-rs.patch 12KB
graph
Cargo.toml 340B
src
gridnode.h 3KB
main.rs 3KB
gridnode.cpp 4KB
main.qml 3KB
noisynode.cpp 5KB
noisynode.h 3KB
linenode.cpp 5KB
nodes.rs 2KB
linenode.h 3KB
shaders
line.vsh 3KB
noisy.vsh 3KB
noisy.fsh 3KB
line.fsh 3KB
build.rs 2KB
todos
Cargo.toml 185B
src
main.rs 371B
implementation.rs 6KB
main.qml 8KB
README 337B
kefia
0001-Fix-compile-with-stable.patch 3KB
README 354B
0002-Port-to-qmetaobject-rs.patch 10KB
qmlextensionplugins
Cargo.toml 277B
src
lib.rs 2KB
README 480B
LICENSE 1KB
README.md 5KB
.appveyor.yml 1012B
qmetaobject_impl
Cargo.toml 432B
src
simplelistitem_impl.rs 3KB
lib.rs 4KB
qobject_impl.rs 45KB
qbjs.rs 4KB
qrc_impl.rs 14KB
.gitignore 19B
CHANGELOG.md 245B
共 73 条
- 1
资源评论
weixin_38738506
- 粉丝: 2
- 资源: 895
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- video_20240425_124410_edit.mp4
- IMG_20240425_120538.jpg
- My Complete Genome_6k Base-Pairs of Phenotype SNPs_Complete Raw Data.zip
- qt 的mqtt测试demo
- 移动应用开发教程-zip.zip
- mosquitto-2.018-install-windows-x64
- FTPServer FTP 服务器,绿色免安装,单文件
- 梦畅语音点名软件,上课点名
- 利用ADNI数据集和标签,在tensorflow框架上使用tensorlayer接口,通过架构u-net实现海马体的分割
- Kutools for Word v9.0 office word 插件
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功