标签: QML

3 篇文章

thumbnail
QML通过XMLHttpRequest实现HTTP通信
由于 QML 的 JavaScript 兼容性,我们可以直接使用 JavaScript 的 XMLHttpRequest 对象进行 HTTP 请求。QML 的 XMLHttpRequest 实现与标准浏览器的实现非常相似,但有一些限制和特殊行为需要注意。 而QML实现TCP等其他通信一般就需要借助Qt与C++的关系了,本文对此略过 1. XMLHt…
QML报警绑定循环(binding loop)
问题描述 最近在使用QML绑定C++暴露的变量时(这个暴露的变量的一些方法是我修改过的,正常定义的貌似不会): CheckBox { id: connectChecker checked: rtc.connectChecker[index]//暴露的数组 onCheckedChanged: { rtc.connectChecker[index] =…
关于QML使用C++暴露数组
暴露数组类型变量 一般为了让QML使用到C++中的变量会使用Q_PROPERTY关键字,Q_PROPERTY可以支持QT各种数组类型,比如QVector、QList等,如: Q_PROPERTY(QVector<bool> myVec READ myVec WRITE setMyVec NOTIFY myVecChanged FINAL…