Diseño expandible automáticamente con Qt-Designer
Estoy usando Qt Designer.
Quiero crear un archivo QVBoxLayout
que se expandirá automáticamente para llenar toda la ventana.
La disposición de los QVBoxLayout
restos es fija.
¿Cómo puedo hacer que se QVBoxLayout
expanda y llene toda la ventana a través del diseñador?
Después de crear su QVBoxLayout
en Qt Designer, haga clic derecho en el fondo de su widget/diálogo/ventana (no el QVBoxLayout
widget principal, sino el widget principal) y seleccione Diseño -> Diseño en una cuadrícula en la parte inferior del menú contextual. Ahora debería QVBoxLayout
estirarse para ajustarse a la ventana y cambiará de tamaño automáticamente cuando se cambie el tamaño de toda la ventana.
Según la documentación , es necesario que haya un conjunto de diseño de nivel superior.
Es necesario un diseño de nivel superior para garantizar que sus widgets cambien de tamaño correctamente cuando se cambie el tamaño de su ventana. Para verificar si ha configurado un diseño de nivel superior, obtenga una vista previa de su widget e intente cambiar el tamaño de la ventana arrastrando el control de tamaño.
Puede configurar uno borrando la selección y haciendo clic derecho en el formulario y eligiendo uno de los diseños disponibles en el menú contextual.