La réponse courte est que les parents n'ont pas une taille jusqu'à ce que l'enfant a une taille.
La voie d'aménagement dans le battement est que chaque widget fournit des contraintes de chacun de ses enfants, comme "vous pouvez être jusqu'à cette échelle, vous devez être de cette taille, vous devez être au moins à cette échelle", ou que ce soit (en particulier, ils obtiennent une largeur minimale, une largeur, une hauteur minimale, et d'une hauteur maximale). Chaque enfant prend ces contraintes, en fait quelque chose, et choisit une taille (largeur et hauteur) qui correspond à ces contraintes. Ensuite, une fois que chaque enfant a fait sa chose, le widget peut choisir sa propre taille.
Certains widgets essayer d'être aussi grand que le parent permet. Certains widgets essayez d'être aussi petite que la mère le permet. Certains widgets essayer de correspondre à une certaine "naturel" de la taille (par exemple, texte, images).
Certains widgets dire à leurs enfants qu'ils peuvent être de toute taille qu'ils veulent. Certains donnent à leurs enfants les mêmes contraintes qu'ils ont obtenu de leurs parents.