Qt Quick debe llenar un hueco muy necesario, pero si eso significa que se convertirá en la forma para construir aplicaciones dependerá en gran medida del tipo de aplicaciones tiene la intención de construir.
Qt ha proporcionado .ui
archivos durante mucho tiempo. Es fácil trabajar con estos archivos cuando necesita crear aplicaciones basadas en widgets estándar. Designer facilita el diseño de los widgets y otras operaciones básicas.
Qt 4.2 introducen hojas de estilo (qss
) que hicieron posible widgets existentes de estilo. Estos estilos son formas convenientes de diseñar los widgets estándar para alejarse de la apariencia de los widgets estándar, al tiempo que conservan la funcionalidad básica.
Pero a veces es necesario crear widgets personalizados, widgets que no existen. Antes de Qt rápido, la única forma de hacerlo era escribir código nativo (ya sea C++ o, con enlaces de lenguaje, Python o Ruby). Con Qt Quick, ahora es bastante posible escribir widgets y UI completas que de otro modo sería algo doloroso escribir en el código. Debido a que el enfoque de Qt quick está en la interfaz de usuario, se convierte en un mejor lenguaje de desarrollo para ese objetivo. El paradigma Qt Quick también trasciende la idea de widgets estándar estrictos, agregando soporte para las transiciones y los widgets sin límite.