- 博客(4)
- 收藏
- 关注
原创 在 Qt Widgets 中使用 QML
在 Qt Widgets 中使用 QML Qt 提供了两个类用来显示 QML 视图:QQuickWidget 和 QQuickView。 QQuickWidget 继承自 QWidget。用它来加载的 QML 源,它天然就是一个 Widget,用法相当于一般的 Qt Widget。 QQuickView 继承自 QQuickWindow,天然是一个 Window,想要嵌入到 Widget 中显示需要借助 QWidget 的静态方法:createWindowContainer()。 一、使用 QQuickWi
2021-01-24 17:24:07
749
原创 QML Code Style
QML Code Style 基本原则 better readability = 易读就能减少错误 对象属性的排列顺序 id property declarations signal declarations JavaScript functions object properties x、y width、height anchors other properties states transitions Binding property chan
2020-12-28 21:14:01
180
原创 QML 中的属性绑定
QML 中的属性绑定 有两种方法可以给 QML 对象的属性进行赋值:静态值和绑定值。 例如 height: 100,这是一个静态值。然而 height: width * 2,这就是一个绑定值。绑定值表示属性的值跟将随绑定表达式计算出来的值。这里表示的是高永远是宽的两倍。 运用绑定表达式给对象赋值也就是常说的属性绑定(Property Binding),它是 QML 中的一个核心特性。 一、使用冒号 以冒号表示的属性绑定是最常见的属性绑定方法。冒号后面的可以是任意 JS 表达式或者语句、QML 对象属性、函数
2020-12-26 15:04:35
835
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人