Was ist der Unterschied zwischen Component
und Item
in QML? Die Dokumentation ist hier nicht absolut klar. Was ist der bevorzugte Typ, der als Container für mehrere Widgets verwendet wird? Kann es durch Rectangle
ersetzt werden?QML: Komponente vs Artikel als Container
Zum Beispiel, was ist der Unterschied in den folgenden Erklärungen:
Item {
id: itemWidget
Rectangle { id: one }
Rectangle { id: two }
}
und
Component {
id: componentWidget
Rectangle { id: one }
Rectangle { id: two }
}
Warum in der Regel haben wir Component
verwenden, wenn eine delegate
erklären?
Was verstehst du nicht über die Dokumente? Sie können nicht verbessert werden, wenn Sie nicht sagen, warum sie nicht klar sind. Ich denke, dass sie ziemlich klar sind, und jede Antwort, die Sie hier bekommen, wird höchstwahrscheinlich eine Neuformulierung dessen sein, was bereits existiert. – Mitch
Ich stimme @Mitch zu, die Qt-Dokumentation ist die beste Dokumentation, die ich je gesehen habe, wenn Sie das nicht klar finden, denke ich, dass Sie hier keine Hilfe finden werden. – folibis
Ein Beispiel zur Fragebeschreibung hinzugefügt – Dmitry