小澤です。
いつもお世話になっております。

Qtサンプルの中にある、quicknanobrowserについて質問があります。

quickwindow.qmlに定義されている、
property Item currentWebView : tabs.getTab(tabs.currentIndex).item
となっています。getTabの戻り値であるItemは、TabViewの上にある
WebEngineViewのことだと思いますが、あってますか?
それとも、WebViewとの継承関係があるのでしょうか?

また、ヘルプの見方が分かってないのですが、
TabView.getTabの戻り値はItemだと思うのですが、なぜわざわざ
TabView.getTab(??).itemとするのでしょうか?キャストみたいなもの
でしょうか?

最後に、ソースコード上では、
 WebEngineView = Item
のように振る舞っていますが、本来のItemはWebEngineViewとは別の
オブジェクトだと思いますが、なぜ上記の代入が成立するのでしょうか?


QMLを本格的に始めようとしていますが、いきなり躓いてしまい途方に暮れて
います。

以上、よろしくお願い致します。