相关文章
1、QML 页面切换方式----https://blog.csdn.net/weixin_38416696/article/details/104970173
比如登录页和主页面,用 QQmlApplicationEngine 加载两个qml
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/login.qml")));
engine.load(QUrl(QStringLiteral("qrc:/MainWindow.qml")));
在cpp代码中,隐藏一个,显示另一个。
QList<QObject*> objs = engine->rootObjects();
objs.at(0)->setProperty("visible", false);
objs.at(1)->setProperty("visible", true);