正确重新加载 QQmlApplicationEngine 我有一个基于 QML 的应用程序,它从文件系统加载 main.qml 文件,如下所示: myEngine->load("main.qml"); 这很好用,但我想“重新加载"引擎,以防 main.qml 被更新的版本替换. 到目前为止,我尝试的是再次调用 load(),假设引擎会像在其他 Qt 类中一样自动重置自己. 不幸的是,情况并非如此.如果我再次调用该方法,将出现另一个窗口,其 .. 发布时间:2022-01-19 23:29:41 qt qml qqmlapplicationengine 其他开发
使用QQuickView或QQmlApplicationEngine在ApplicationWindow中的页面之间切换 我想使用ApplicationWindow作为主文件,并能够使用QQuickView::setSource(const QUrl & url)从C++切换到其他QML文件.基本上可以做到这一点: 启动=>加载 main.qml (ApplicationWindow)=>单击帮助按钮=> C++加载 help.qml 文件=>等 int main(int argc, char *argv .. 发布时间:2020-07-31 04:30:17 c++ qt qml qquickview qqmlapplicationengine C/C++开发