Komponenten müssen genau ein Kind haben
Diese Warnkategorie wird von qmllint [component-children-count] geschrieben.
Komponenten müssen genau ein Kind haben
Was ist passiert?
Eine Komponente hat die falsche Anzahl von Kindern. Sie muss genau eine haben.
Warum ist das schlecht?
Die Wurzelkomponente der Datei kann nicht instanziiert werden und wird zur Laufzeit einen Fehler verursachen.
Beispiel
Component { Rectangle { width: 50 height: 50 color: "red" } Rectangle { width: 50 height: 50 color: "blue" } }
Um diese Warnung zu beheben, stellen Sie sicher, dass die Komponente genau ein Kind hat. Wenn sie leer ist, fügen Sie ihr ein Kind hinzu. Wenn sie mehrere enthält, entfernen Sie entweder die überzähligen untergeordneten Komponenten oder fassen Sie die untergeordneten Komponenten zu einer einzigen untergeordneten Komponente auf oberster Ebene zusammen.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.