我试图了解 Qt 背后的潜在魔力。似乎我错过了 QML 和 C++ 如何交互的重要概念。
在下面的“Hello World”演示中,最基本的,一个应用程序被声明,一个引擎被声明,然后一个应用程序被执行。
在这个级别,我们没有告诉应用程序使用引擎。qt怎么知道?
int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
return app.exec();
}