如果我有一个
什么是 QML 中的数据类型?它有哪些方法?它似乎不是 JavaScript 字符串——甚至没有
如何访问它的内容?例如,如果它是一个四字节的 uint32_t,则如何将该数字放入 JavaScript 变量中?
signal:
void foo(QByteArray data);
在QML中我处理它:
onFoo: {
console.log(data.toString());
}
什么是 QML 中的数据类型?它有哪些方法?它似乎不是 JavaScript 字符串——甚至没有
.length
和 .charCodeAt()
。但它也不像 QByteArray
——没有 .at()
。 data[0]
是 undefined
!然而,它确实有.toString()
方法。如何访问它的内容?例如,如果它是一个四字节的 uint32_t,则如何将该数字放入 JavaScript 变量中?