问题:
使用setContextProperty函数将一个c++中定义的变量xxx 设置为qml上下文属性,但是在qml中访问时报错:“ReferenceError: xxx is not defined”.

原因:
在main函数中 engine.rootContext()->setContextProperty(“xxx”, &xxx)行放在engine.load(url)行后。应该放在engine.load(url)行前。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐