トップレベルコンポーネント

この警告カテゴリのスペルは[top-level-component] です。

QMLのトップレベルタイプはComponentではありません。

何が起こったのでしょうか?

QMLファイルのトップレベル型としてComponent

これはなぜですか?

あなたのQMLファイルはすでにそれ自体でコンポーネントを定義しています。Component 型をトップレベル型として使うと、あなたのコンポーネントは別の不要なコンポーネントに包まれてしまいます。

import QtQuick

Component {
    Item { ... }
}

この警告を修正するには、余分な Component の折り返しを削除してください:

import QtQuick

Item { ... }

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