Frage

Ich verwende pyGTK. Ich möchte mit zwei kleineren auf jeder Seite ein großes Element Layout. Aus ästhetischen Gründen möchte ich die zwei Kleineren die gleiche Größe sein. Wie es ist, unterscheiden sie sich um einige Pixel, und das mittlere Element wird als Ergebnis nicht zentriert ist.

Ich habe versucht, gtk.Table mit 3 Zellen, aber mit homogenem = True hat nicht die gewünschte Wirkung. Ich habe versucht, mit ihm durcheinander von 8 Zellen zu machen, und dann in der Mitte mit einer weiteren Zellen aufnehmen, aber es funktioniert nicht gut. Gibt es eine Möglichkeit, dies zu tun?

War es hilfreich?

Lösung

Sie sollten GtkSizeGroup für diese. Erstellen Sie eine GtkSizeGroup, fügen beide Widgets zu. Dadurch wird sichergestellt, dass beide Widgets die gleiche Größe haben. Wenn Sie möchten, dass Widget die gleiche Größe in nur eine Richtung (Breite oder Höhe) hat, stellen Sie die „Modus“ Eigenschaft von Grössen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top