Pregunta

Estoy usando pyGTK. Quiero diseñar un elemento grande con 2 más pequeños a cada lado. Por razones estéticas, quiero que los 2 más pequeños sean del mismo tamaño. Tal como están, difieren en unos pocos píxeles y, como resultado, el elemento central no está centrado.

Intenté usar gtk.Table con 3 celdas, pero tener homogeneous = True no tiene el efecto deseado. Intenté jugar con él haciendo 8 celdas, y luego haciendo que el centro tomara más celdas, pero no funciona bien. ¿Hay alguna forma de hacer esto?

¿Fue útil?

Solución

Deberías usar GtkSizeGroup para esto. Cree un GtkSizeGroup, agregue ambos widgets. Esto asegurará que ambos widgets tengan el mismo tamaño. Si desea que el widget tenga el mismo tamaño en una sola dirección (ancho o alto), configure el modo " propiedad de SizeGroup.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top