En esta página

Guardar, previsualizar e imprimir formularios en Qt Widgets Designer

Aunque los formularios de Qt Widgets Designer son representaciones exactas de los componentes que se están editando, resulta útil previsualizar el aspecto final durante la edición. Esta función puede activarse abriendo el menú Formulario y seleccionando Vista previa, o pulsando Ctrl+R en el formulario.

Captura de pantalla que muestra una vista previa de un diseño para crear una imagen con opciones para cambiar el nombre, la anchura, la altura y la profundidad de color.

La vista previa muestra exactamente el aspecto que tendrá el componente final cuando se utilice en una aplicación.

Desde Qt 4.4, es posible previsualizar formularios con varios skins - skins por defecto, skins creados con Hojas de Estilo Qt o skins de dispositivo. Esta característica simula el efecto de llamar a QApplication::setStyleSheet() en la aplicación.

Para previsualizar su formulario con skins, abra el menú Edición y seleccione Preferencias...

Verá el diálogo que se muestra a continuación:

Captura de pantalla del cuadro de diálogo de preferencias que muestra las opciones de modo de interfaz, ajustes de fuente, configuración de impresión y vista previa, rutas de plantilla adicionales y visibilidad y ajuste de la cuadrícula.

La casilla de verificación Configuración de impresión/previsualización debe estar marcada para activar la previsualización de skins. Puede seleccionar los estilos proporcionados en el cuadro desplegable Estilo.

Captura de pantalla de la sección de configuración de impresión y previsualización de Qt Widgets Designer que muestra un menú desplegable para seleccionar los estilos de interfaz, incluyendo Predeterminado, Windows, WindowsXP, etc.

Alternativamente, puede previsualizar hojas de estilo personalizadas creadas con Hojas de Estilo Qt. La siguiente figura muestra un ejemplo de la sintaxis de las Hojas de Estilo Qt y la salida correspondiente.

Captura de pantalla de los cuadros de diálogo de <span translate=Qt Widgets Designer mostrando la ventana Editar hoja de estilo con las propiedades CSS de QLineEdit y el cuadro de diálogo Crear imagen para definir el nombre de la imagen, el tamaño y la profundidad de color." src="images/designer-preview-stylesheet.png" title="Captura de pantalla de los cuadros de diálogo de Qt Widgets Designer mostrando la ventana Editar hoja de estilo con las propiedades CSS de QLineEdit y el cuadro de diálogo Crear imagen para definir el nombre de la imagen, el tamaño y la profundidad de color."/>

Otra opción sería previsualizar su formulario con pieles de dispositivo. Una lista de skins genéricos para dispositivos están disponibles en Qt Widgets Designer, sin embargo, también puede utilizar otros skins QVFB con la opción Examinar....

Captura de pantalla de la configuración de impresión y previsualización de Qt Widgets Designer que muestra un menú desplegable para seleccionar las apariencias de los dispositivos.

Ver el código del formulario

Desde Qt 4.4, es posible ver el código generado por User Interface Compiler (uic) para el formulario de Qt Widgets Designer.

Captura de pantalla que muestra la opción para ver el diseño en código en el menú desplegable de "Formularios".

Seleccione Ver Código... en el menú Formulario y se mostrará un diálogo con el código generado. La siguiente captura de pantalla es un ejemplo de código generado por uic.

Captura de pantalla que muestra un código de "Formulario" en un visor de códigos

Guardar e imprimir el formulario

Los formularios creados en Qt Widgets Designer pueden guardarse en una imagen o imprimirse.

Captura de pantalla con las opciones del menú de archivosGuardar formularios

Para guardar un formulario como una imagen, elija la opción Guardar Imagen.... El archivo se guardará en formato .png.

Impresión de formularios

Para imprimir un formulario, seleccione la opción Imprimir....

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.