Jaka jest różnica między Component
i Item
w QML? Dokumentacja nie jest tu całkowicie jasna. Jaki jest preferowany typ używanego jako kontener dla kilku widżetów? Czy można go wymienić przez Rectangle
?QML: Component vs Item jako kontener
Na przykład, jaka jest różnica w następujących deklaracji:
Item {
id: itemWidget
Rectangle { id: one }
Rectangle { id: two }
}
i
Component {
id: componentWidget
Rectangle { id: one }
Rectangle { id: two }
}
Dlaczego zazwyczaj używamy Component
podczas deklarowania delegate
?
Czego nie rozumiesz w dokumentach? Nie można ich poprawić, jeśli nie powiesz, dlaczego nie są jasne. Myślę, że są one całkiem jasne, a każda odpowiedź, którą tu uzyskasz, najprawdopodobniej zmieni treść tego, co już istnieje. – Mitch
Zgadzam się z @Mitch, dokumentacja Qt jest najlepszymi dokumentami, jakie kiedykolwiek widziałem, więc jeśli uważasz, że nie jest to jasne, myślę, że nie znajdziesz tutaj żadnej pomocy. – folibis
Dodano przykład do opisu pytania – Dmitry