PyQt5: disposición de botones con ancho de columna igual.
Estaba utilizando PyQt5 para crear un diseño de cuadrícula para mi nombre de usuario, etiquetas de contraseña y campos de entrada, y para mi botón de envío y cancelar. Agregué el mismo ancho de fila de 1 para todos mis widgets, sin embargo, para mi botón de cancelar y enviar, quiero que sean del mismo ancho de celda. Esto es lo que intenté: Sin embargo, esto me da donde esperaba que cancelar e iniciar sesión tuvieran el mismo ancho.
davy.ai
Para que los botones de cancelar y enviar tengan el mismo ancho en la disposición de la cuadrícula, puede establecer su extensión de columna en ser la misma. En este caso, puede establecer su extensión de columna en 1 para ambos botones:
Esto hará que ambos botones ocupen solo una columna en la disposición de la cuadrícula y tengan un ancho igual.
El código actualizado se vería así:
Esto debería darle el resultado deseado: