Jump to content

Qt Quick/es

From Qt Wiki

English Русский Español Català Português Magyar ქართულად

Qt Quick (Qt User Interface Creation Kit)

La nueva funcionalidad clave de las versiones de Qt 4.7 y "Qt Creator":http://developer.qt.nokia.com/wiki/Category:Tools::QtCreator 2.1 es "Qt Quick":http://doc.qt.nokia.com/4.7/qtquick.html : una tecnología de interfaces de usuario de alto nivel que permite a los desarrolladores y diseñadores de interfaces de usuario trabajar juntos para crear interfaces animadas, listas para entrada táctil y aplicaciones ligeras. Incluye:

  1. Nuevas herramientas en el IDE Qt Creator: incluyendo un editor visual que permite a diseñadores de interfaces y desarrolladores cooperar, trabajando sobre el mismo código de forma iterativa.
  2. QML (Qt Meta-Object Language): un lenguaje de clarativo fácil de usar.
  3. QtDeclarative: un nuevo módulo en la biblioteca Qt que permite una aproximación a la programación declarativa.

Y aunque no son necesarias habilidades de programación en C++ para usar Qt Quic, está 100% basado en Qt y puede ser extendido desde C+, limitado tan solo por tu creatividad.

h2. Alcance (Qt Creator 2.1 y Quick)

  • Asistente de proyecto QML y gestión de proyecto (nuevo formato de archivo para programación de aplicaciones QML puras).
  • Editor QML avanzado con resaltado de sintaxis, completado de código, ayuda integrada y más.
  • Diseñador Qt Quick: Editor visual WYSIWYG para crear interfaces de usuario.
  • Qt Quick Components: Elementos comunes a las interfaces de usuario que encajan con la apariencia y comportamiento de la plataforma.

h2. QML vs. GUI basada en Widgets

Los novatos en Qt frecuentemente preguntan: ¿Qué opción es la mejor para crear mi interfaz de usuario? Con Qt hay 3 técnicas (que pueden ser integradas):

  • Usar Qt Designer para crear archivos .ui, una descripción de la interfaz en XML.

' Programar la colocación de tu interfaz en C+ con las clases de widgets de Qt.

  • Escribir o diseñar visualmente (o modelarlo con Qt Creator 2.1) archivos QML.

El "cómo" aún tiene que acabarse pero usa el tag "qml vs widget":http://developer.qt.nokia.com/search/tag/qml+vs+widget para buscar y encontrar. :)

Enlaces (sin traducir)