我需要在 BB10 级联中显示折线图、条形图和蜡烛图。 我有所有 3 个 java 脚本文件,但我需要通过 C++ 代码将数据传递给这些脚本文件。 我怎样才能在 BB10 级联中做到这一点?
请帮助。
提前致谢。
最佳答案
将其放入 main 中的 .cpp 文件中
qml->setContextProperty("app", this);
然后在 cpp 的其他地方
QString ApplicationUI::myFunction() {
return "my data";
}
然后您像这样从 QML 中调用它(将其放在 onCreationCompleted 中):
var data = app.myFunction();
确保该函数在 .hpp 文件中是 Q_INVOKABLE!
关于此的一些文档:C++ and QML integration
关于javascript - 如何将数据传递到 BB10 级联中的 javascript 文件。?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18653870/