Lanzamento do entorno de desenvolvemento Qt Design Studio 1.3

Proxecto Qt introducido liberación Qt DesignStudio 1.3, un contorno para o deseño de interfaces de usuario e desenvolvemento de aplicacións gráficas baseadas en Qt. Qt Design Studio facilita que deseñadores e desenvolvedores traballen xuntos para crear prototipos funcionales de interfaces complexas e escalables. Os deseñadores poden centrarse só no deseño gráfico do deseño, mentres que os desenvolvedores poden centrarse no desenvolvemento da lóxica da aplicación usando código QML xerado automaticamente para os deseños do deseñador.
Usando o fluxo de traballo ofrecido en Qt Design Studio, pode converter deseños preparados en Photoshop ou noutros editores gráficos en prototipos de traballo axeitados para executarse en dispositivos reais en cuestión de minutos.

Ofrecido versión comercial и Edición comunitaria Qt Design Studio. Versión comercial
vén gratuíto, permite a distribución de compoñentes de interface preparados só aos titulares dunha licenza comercial para Qt.
A edición comunitaria non impón restricións de uso, pero non inclúe módulos para importar gráficos de Photoshop e Sketch. A aplicación é unha versión especializada do entorno Qt Creator, compilada a partir dun repositorio común. A maioría dos cambios específicos de Qt Design Studio están incluídos na base de código principal de Qt Creator. Os módulos de integración para Photoshop e Sketch son propietarios.

Na nova versión:

  • Ampliáronse as capacidades do módulo Qt Bridge para Sketch, que permite crear compoñentes preparados para o seu uso baseados en esquemas preparados en Sketch e exportalos a código QML. Engadido soporte ao módulo anulacións de caracteres, que lle permite vincular diferentes propiedades de texto a diferentes instancias de botóns e outros compoñentes da interface (estas propiedades expórtanse a QML con propiedades anuladas visibles como propiedades de compoñentes). Tamén se engade a posibilidade de exportar gráficos en formato SVG vectorial (anteriormente só se admitían formatos ráster), que se poden escalar en QML.

    Lanzamento do entorno de desenvolvemento Qt Design Studio 1.3

  • Cambiouse o deseño da interface para ver as propiedades, cambiouse a usar Qt Quick Controls 2 e agora é totalmente personalizable mediante temas de deseño. Mellora significativamente a usabilidade formas de contador (caixa de xirar), que agora admite o arrastre do rato e a posibilidade de engadir un control deslizante opcionalmente. Engadido soporte para bloques de varias seccións, o que lle permite establecer as propiedades de varios elementos á vez. Engadiuse un novo diálogo para xestionar os gradientes ao editor de propiedades. Actualizouse o editor de cores para incluír unha sección coas cores seleccionadas previamente.

    Lanzamento do entorno de desenvolvemento Qt Design Studio 1.3Lanzamento do entorno de desenvolvemento Qt Design Studio 1.3

  • Mellorouse o editor de ligazóns, que agora está baseado nun widget de edición de código máis cómodo para QML;
  • Engadiuse un novo editor de curvas de animación, que lle permite axustar as curvas de interpolación para varios fotogramas clave nunha soa vista, semellante ás ferramentas habituais de control de animación dos paquetes 3D;

    Lanzamento do entorno de desenvolvemento Qt Design Studio 1.3

  • Tamén se sinala que aínda non se rematou o traballo na creación dun visor QML baseado en WebAssembly, que permite crear paquetes con proxectos QML para a Web, cos que se pode traballar a través dun navegador.

Características principais de Qt Design Studio:

  • Timeline Animation - Un editor baseado en liñas de tempo e fotogramas clave que facilita a creación de animacións sen escribir código;
  • Os recursos desenvolvidos polo deseñador convértense en compoñentes QML universais que poden ser reutilizados en diversos proxectos;
  • Qt Live Preview: permítelle ver unha aplicación ou interface de usuario que se está a desenvolver directamente no escritorio, dispositivos Android ou Boot2Qt. Os cambios realizados pódense observar inmediatamente no dispositivo. É posible controlar FPS, cargar ficheiros con traducións e cambiar a escala dos elementos. Isto inclúe soporte para a vista previa de elementos preparados na aplicación en dispositivos Qt 3D Studio.
  • Posibilidade de integración con Qt Safe Renderer: os elementos de Safe Renderer pódense asignar a elementos da interface que se está a desenvolver.
  • Mostra un editor visual e un editor de código xuntos: podes facer cambios de deseño ou editar QML ao mesmo tempo;
  • Un conxunto de botóns, interruptores e outros elementos de control preparados e personalizables;
  • Conxunto de efectos visuais integrados e personalizables;
  • A disposición dinámica dos elementos da interface permítelle adaptala a calquera pantalla;
  • Un avanzado editor de escenas que che permite elaborar elementos ata o máis mínimo detalle;
  • Módulos Qt Photoshop Bridge e Qt Sketch Bridge para importar gráficos de Photoshop e Sketch. Permite crear compoñentes listos para usar directamente a partir de gráficos preparados en Photoshop ou Sketch e exportalos a código QML. Non están incluídos na edición comunitaria.
  • Fonte: opennet.ru

Engadir un comentario