Question

J'utilise pyGTK. Je veux mettre en place un grand élément avec 2 plus petits de chaque côté. Pour des raisons esthétiques, je veux que les 2 plus petits aient la même taille. Dans l’état actuel, ils diffèrent de quelques pixels et l’élément du milieu n’est pas centré.

J'ai essayé d'utiliser gtk.Table avec 3 cellules, mais le fait d'avoir homogène = True n'a pas l'effet escompté. J'ai essayé de jouer avec 8 cellules puis de faire en sorte que le centre en prenne plus, mais cela ne fonctionne pas bien. Y a-t-il un moyen de le faire?

Était-ce utile?

La solution

Vous devriez utiliser GtkSizeGroup pour cela. Créez un GtkSizeGroup, ajoutez-lui les deux widgets. Cela garantira que les deux widgets ont la même taille. Si vous souhaitez que ce widget ait la même taille dans une seule direction (largeur ou hauteur), définissez le & mode; mode " propriété de SizeGroup.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top