0

我在我的 qml 应用程序中一直在做这样的事情:

QWidget w;
QmlApplicationViewer viewer(&w);
viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
viewer.setMainQmlFile(QLatin1String("qml/GuiApp1/main.qml"));
viewer.showExpanded();
w.show();

Q1。有人可以就内部涉及的实际渲染步骤给出一个想法。

Q2。我的要求是所有 qml 部分(所有应用程序逻辑和 gui 绘图)都应在 Application_1 中处理,但在此应用程序中不应发生实际渲染。

还有另一个 Application_2 应该为 Application_1 进行渲染(它可以只是 Qt 渲染功能的包装器)。如果此过程需要,Application_1 可以与 Application_2 共享一些关于其自身的信息(如窗口句柄或其他东西)。

有人可以提供有关如何进行此操作的想法。

4

0 回答 0