我正在尝试使用 PyQt5 加载 ApplicationWindow 实例。我正在阅读有关它是如何完成 C++ 的,这是正确的答案。我将如何使用 PyQt5 创建它?Python 中的文档与 C++ 中的文档略有不同。
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QQuickWindow>
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QQmlApplicationEngine engine;
engine.load(QUrl("qml/window/main.qml"));
QObject *topLevel = engine.rootObjects().value(0);
QQuickWindow *window = qobject_cast<QQuickWindow *>(topLevel);
window->show();
return app.exec();
}