AlgebraMaster

Modern C++ 创造非凡 . 改变世界

导航

QML NextQT

2017 年我写了一篇QML从入门到放弃

如今2023年,过去6年了。QML是我认为真正革命GUI技术

拥抱QML,拥抱声明式GUI.

QWidget彻底成为过去式了

1. Property Binding

比如画布有2个盒子AB,A盒子变化大小,B盒子跟着一起干,这个在Qt就直接绑定完事

Rectangle{
   id :A
   width: 200
   height:200  
}

Rectangle{
   id:B
   width:A.width
   height:A.height  
}

2. 声明式GUI能动态吗?

动态创建?动态删除?动态查找?.......

这些统统交给javascript来完成。

3. 后端可以选择C++ Python, QML 完全可以优雅交互

4. 三种模式支持AOT/JIT/script,性能与灵活完全保证

5. GPU绘制,保证性能

 

posted on 2023-08-15 15:30  gearslogy  阅读(31)  评论(0编辑  收藏  举报