Versione Qt Design Studio 1.3

progetto qt presentata problema QtDesign Studio 1.3, un ambiente per la progettazione di interfacce utente e lo sviluppo di applicazioni grafiche basate su Qt. Qt Design Studio rende facile per designer e sviluppatori lavorare insieme per creare prototipi funzionanti di interfacce complesse e scalabili. I progettisti possono concentrarsi solo sul layout del design grafico, mentre gli sviluppatori possono concentrarsi sullo sviluppo della logica dell'applicazione utilizzando il codice QML generato automaticamente per i layout dei designer.
Utilizzando il flusso di lavoro offerto in Qt Design Studio, puoi trasformare i layout preparati in Photoshop o altri editor grafici in prototipi funzionanti adatti per l'esecuzione su dispositivi reali in pochi minuti.

È offerto versione commerciale и Edizione comunitaria QT Design Studio. Versione commerciale
è gratuito, consente la distribuzione dei componenti di interfaccia preparati solo ai titolari di una licenza commerciale per Qt.
L'edizione Community non impone restrizioni d'uso, ma non include moduli per importare grafica da Photoshop e Sketch. L'applicazione è una versione specializzata dell'ambiente Qt Creator, compilata da un repository comune. La maggior parte delle modifiche specifiche di Qt Design Studio sono incluse nel codice base principale di Qt Creator. I moduli di integrazione per Photoshop e Sketch sono proprietari.

Nella nuova versione:

  • Funzionalità del modulo ampliate Ponte Qt per Sketch, che consente di creare componenti pronti all'uso basati su layout preparati in Sketch ed esportarli in codice QML. Aggiunto supporto al modulo il carattere prevale, che consente di associare diverse proprietà di testo a diverse istanze di pulsanti e altri componenti dell'interfaccia (queste proprietà vengono esportate in QML con proprietà sovrascritte visibili come proprietà del componente). È stata inoltre aggiunta la possibilità di esportare grafica in formato vettoriale SVG (in precedenza erano supportati solo i formati raster), che può essere ridimensionato in QML.

    Versione Qt Design Studio 1.3

  • Il design dell'interfaccia per la visualizzazione delle proprietà è stato modificato, è passato all'utilizzo di Qt Quick Controls 2 ed è ora completamente personalizzabile tramite temi di design. Usabilità notevolmente migliorata controforme (casella di selezione), che ora supporta il trascinamento del mouse e la possibilità di aggiungere facoltativamente un cursore. Aggiunto il supporto per i blocchi multi-sezione, consentendo di impostare le proprietà di più elementi contemporaneamente. Una nuova finestra di dialogo per la gestione dei gradienti è stata aggiunta all'editor delle proprietà. L'editor dei colori è stato aggiornato per includere una sezione con i colori selezionati in precedenza.

    Versione Qt Design Studio 1.3Versione Qt Design Studio 1.3

  • È stato migliorato l'editor di associazione, che ora si basa su un widget di modifica del codice più conveniente per QML;
  • È stato aggiunto un nuovo editor di curve di animazione, che consente di regolare le curve di interpolazione per diversi fotogrammi chiave in una vista, in modo simile ai consueti strumenti di controllo dell'animazione dei pacchetti 3D;

    Versione Qt Design Studio 1.3

  • Si segnala inoltre che non è ancora stata completata la creazione di un visualizzatore QML basato su WebAssembly, che consente di creare pacchetti con progetti QML per il Web, con cui è possibile lavorare tramite un browser.

Caratteristiche principali di Qt Design Studio:

  • Animazione timeline - Un editor basato su timeline e fotogrammi chiave che consente di creare facilmente animazioni senza scrivere codice;
  • Le risorse sviluppate dal progettista vengono trasformate in componenti QML universali che possono essere riutilizzati in vari progetti;
  • Qt Live Preview: consente di visualizzare in anteprima un'applicazione o un'interfaccia utente sviluppata direttamente sul desktop, sui dispositivi Android o su Boot2Qt. Le modifiche apportate possono essere immediatamente osservate sul dispositivo. È possibile controllare FPS, caricare file con traduzioni, modificare la scala degli elementi. Compresa l'anteprima supportata sui dispositivi degli elementi preparati nell'applicazione Studio Qt 3D.
  • Capacità di integrazione con Qt Safe Renderer - Gli elementi di Safe Renderer possono essere mappati agli elementi dell'interfaccia sviluppata.
  • Visualizza l'editor visivo e l'editor di codice affiancati: puoi apportare visivamente modifiche al design o modificare QML allo stesso tempo;
  • Una serie di pulsanti, interruttori e altri controlli già pronti e personalizzabili;
  • Set di effetti visivi integrato e personalizzabile;
  • Il layout dinamico degli elementi dell'interfaccia consente di adattarlo a qualsiasi schermo;
  • Un editor di scene avanzato che ti consente di elaborare gli elementi nei minimi dettagli;
  • Moduli Qt Photoshop Bridge e Qt Sketch Bridge per l'importazione di grafica da Photoshop e Sketch. Consente di creare componenti pronti all'uso direttamente da grafici preparati in Photoshop o Sketch ed esportarli in codice QML. Non incluso nell'edizione Community.
  • Fonte: opennet.ru

Aggiungi un commento