WindowContainer QML Type

Qt Quick シーンに任意の QWindows を埋め込むことができます。詳細...

Import Statement: import QtQuick
Since: Qt 6.8
Inherits:

Item

プロパティ

詳細説明

ウィンドウはアイテムの子ウィンドウとなり、その位置、サイズ、Zオーダーなどはアイテムによって管理されます。

ウィンドウコンテナよりも高い z-order を持つ兄弟アイテムは、自動的に埋め込まれたウィンドウに重なりません。これを回避するには、兄弟アイテムを専用の子ウィンドウの中に配置してください:

Item {
    id: someItem
    WindowContainer {
        window: foreignWindow
    }
    WindowContainer {
        window: Window {
            Item {
                id: siblingItem
            }
        }
    }
}

同様に、ウィンドウコンテナの子アイテムは、埋め込まれたウィンドウに自動的に重なりません。これを回避するには、子アイテムを専用の子ウィンドウ内に配置してください。

Item {
    id: someItem
    WindowContainer {
        id: windowContainer
        window: foreignWindow
        WindowContainer {
            window: Window {
                Item {
                    id: childItem
                }
            }
        }
    }
}

注意: ウィンドウコンテナは、QQuickWidgetQQuickWindow::setRenderTarget()、QQuickRenderControl 、または同様の機能とは相互運用しません。

parent()も参照してください

プロパティ Documentation

window : QWindow

このプロパティは、埋め込むウィンドウを保持します。


©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。