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