【发布时间】:2017-05-09 10:27:26
【问题描述】:
DataManager 是一个类,我可以通过以下代码在 QML 中访问它(Qt 版本 5.8.0)。
DataManager *d = new DataManager;
QQuickView *viewver = new QQuickView;
viewver->rootContext()->setContextProperty("dataManager", d);
现在我在 QML 中创建了一个WebEngineView,在这里我正在加载一个运行良好的本地 HTML 文件。
WebEngineView{
id : webEnginView
anchors.fill: parent
url : dataManager.htmlURL();
}
现在我想在加载的 HTML 文件的 JavaScript 代码中访问 dataManager 值。提前致谢。
【问题讨论】:
标签: javascript html c++ qt qml