Qt bibliotecas de interfaz de usuario nativas? [cerrado]

Soy nuevo en QT. Estoy empezando a usar QT Creator. ¿Hay alguna forma de crear interfaces de usuario nativas del sistema operativo con QT? ¿Existen bibliotecas de interfaz de usuario de Windows y OS X o diseñadores visuales?

¡Gracias!

preguntado el 12 de junio de 12 a las 11:06

Tu pregunta es un poco extraña. Qt es una biblioteca multiplataforma. Tiene su propia tecnología GUI que por defecto se parece al kit de herramientas GUI nativo. ¿Qué buscas exactamente? -

Lo siento si no está claro. Quiero una forma de crear elementos GUI nativos: menú principal con opciones desplegables, botones, cuadros de diálogo, etc. Hasta ahora, he estado usando QML para definir elementos manualmente con bloques como Rectangle, etc. Lo mejor sería un diseñador visual en el que pueda arrastrar y soltar elementos en la ventana/lienzo de la aplicación. -

¿Revisó alguno de los ejemplos/tutoriales/documentos de Qt (incluido el diseñador)? -

Qt Creator es un IDE compatible con el diseño visual de interfaces de usuario basadas en QWidget y QML. Puede usarlo para crear aplicaciones nativas que no usen Qt, pero necesitará usar herramientas externas para editar las definiciones de la interfaz. -

1 Respuestas

Si desea interfaces de usuario nativas del sistema operativo como algo que se parece a Windows en Windows y algo que se parece a OS X en OS X, debe crear una "clase de formulario Qt Designer" en Qt Creator.

Esto le dará un archivo .cpp, .h y .ui. El diseñador de interfaz de usuario para este archivo .ui se abrirá automáticamente.

También puede crear el archivo .ui solo, seleccionando "Formulario de Qt Designer", pero luego debe integrar el archivo .ui (o más bien la clase resultante generada por Qt) en su código usted mismo.

Respondido el 12 de junio de 12 a las 13:06

Tx, Tim, esto tiene sentido. Pero... ¿puede dar un ejemplo más detallado de lo que debo hacer o un enlace a un manual para esta acción exacta? - Michael Zelensky

Será mejor que haga clic en el botón "Ayuda" en el panel lateral izquierdo en Qt Creator y busque el tema "Crear una aplicación basada en Qt Widget" en la sección "Primeros pasos": tim meyer

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.