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_1 のレンダリングを行う別の Application_2 があります (Qt レンダリング機能のラッパーにすぎません)。Application_1 は、このプロセスで必要な場合、それ自体に関する一部の情報 (ウィンドウ ハンドルなど) を Application_2 と共有できます。

これをどのように進めるかについてのアイデアを与えることができますか。

4

0 に答える 0