Versione Qt Design Studio 1.2

progetto qt pubblicato problema QtDesign Studio 1.2, 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 in pochi minuti che possono essere eseguiti su dispositivi reali. Il prodotto è stato originariamente spedito gratuito, ma era consentito distribuire componenti di interfaccia preparati
solo ai titolari di una licenza commerciale per Qt.

A partire dalla versione 1.2, agli sviluppatori viene offerta un'edizione Edizione comunitaria di Qt Design Studio, che non impone restrizioni all'uso, ma è in ritardo rispetto al prodotto principale in termini di funzionalità. In particolare, la Community Edition non include moduli per l'importazione di grafica da Photoshop e Sketch.

Per quanto riguarda l'open source, si segnala che l'applicazione è una versione specializzata dell'ambiente Qt Creator, assemblata da un repository comune. La maggior parte delle modifiche specifiche di Qt Design Studio fanno già parte del codice base di Qt Creator. Alcune funzionalità di Qt Design Studio sono disponibili direttamente da Qt Creator, ad esempio, dalla versione 4.9 è disponibile un editor grafico basato sulla timeline.
I moduli di integrazione di Photoshop e Sketch rimangono proprietari.

Il rilascio di Qt Design Studio 1.2 si distingue per l'aggiunta del modulo Ponte Qt per Sketch, che consente di creare componenti pronti all'uso basati su layout preparati in Sketch ed esportarli in codice QML. Tra le modifiche generali, il supporto per gradienti complessi basati su Qt QuickShapes, che ora possono essere elaborati come componenti di Qt Design Studio. Ad esempio, i gradienti sferici e conici combinati con l'animazione possono essere utilizzati per visualizzare efficacemente le misurazioni e le letture dei sensori. Inoltre, durante la progettazione delle interfacce, ora puoi andare oltre i gradienti verticali lineari.

Versione Qt Design Studio 1.2

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