Utjefte fan Qt Design Studio 1.2 ûntwikkeling omjouwing

Qt projekt publisearre frijlitte Qt DesignStudio 1.2, in omjouwing foar brûkersynterface ûntwerp en ûntwikkeling fan grafyske applikaasjes basearre op Qt. Qt Design Studio makket it maklik foar ûntwerpers en ûntwikkelders om gear te wurkjen foar it meitsjen fan wurkjende prototypen fan komplekse en skalberbere ynterfaces. Untwerpers kinne rjochtsje allinnich op de grafyske yndieling fan it ûntwerp, wylst ûntwikkelders kinne rjochtsje op in ûntwikkeljen fan de logika fan de applikaasje mei help fan QML koade automatysk oanmakke foar de ûntwerper syn layouts.

Mei help fan de workflow oanbean yn Qt Design Studio, kinne jo meitsje layouts taret yn Photoshop of oare grafyske bewurkers yn wurkjende prototypes dy't kinne wurde lansearre op echte apparaten yn in kwestje fan minuten. It produkt waard oarspronklik levere free, mar ferdieling fan tariede ynterface komponinten waard tastien
allinnich oan hâlders fan in kommersjele lisinsje foar Qt.

Fanôf ferzje 1.2 wurde ûntwikkelders in edysje oanbean Qt Design Studio Community Edition, dy't gjin beheiningen oplizze op gebrûk, mar leit efter it haadprodukt yn funksjonaliteit. Benammen de Community Edition omfettet gjin modules foar it ymportearjen fan grafiken fan Photoshop en Sketch.

Oangeande de iepening fan boarne koades, it wurdt rapportearre dat de applikaasje is in spesjalisearre ferzje fan de Qt Creator omjouwing, gearstald út in mienskiplik repository. De measte feroarings spesifyk foar Qt Design Studio binne al opnaam yn de wichtichste Qt Creator codebase. Ynklusyf guon funksjes fan Qt Design Studio binne beskikber direkt út Qt Creator, Bygelyks, begjinnend mei release 4.9, is in grafyske bewurker basearre op de tiidline beskikber.
Yntegraasjemodules mei Photoshop en Sketch bliuwe proprietêr.

De frijlitting fan Qt Design Studio 1.2 is opmerklik foar de tafoeging fan 'e module Qt Bridge foar Sketch, wêrmei jo te meitsjen klear te brûken komponinten basearre op yndielings taret yn Sketch en eksportearje se nei QML koade. Under de algemiene feroarings, stipe foar komplekse gradients basearre op Qt Quick Shapes, dat kin no wurde behannele as Qt Design Studio komponinten. Bygelyks, sfearyske en konyske gradienten kombineare mei animaasje kinne brûkt wurde om mjittingen en sensorlêzingen effektyf te visualisearjen. Derneist kinne jo by it ûntwerpen fan ynterfaces no fierder gean as lineêre fertikale gradiënten.

Utjefte fan Qt Design Studio 1.2 ûntwikkeling omjouwing

Wichtige funksjes fan Qt Design Studio:

  • Timeline Animation - In tiidline en keyframe-basearre bewurker dy't it maklik makket om animaasjes te meitsjen sûnder koade te skriuwen;
  • De boarnen ûntwikkele troch de ûntwerper wurde feroare yn universele QML-komponinten dy't kinne wurde opnij brûkt yn ferskate projekten;
  • Qt Live Preview - kinne jo in foarbyld fan in applikaasje of brûkersynterface wurdt ûntwikkele direkt op it buroblêd, Android of Boot2Qt apparaten. Feroarings makke kinne fuortendaliks wurde waarnommen op it apparaat. It is mooglik om FPS te kontrolearjen, bestannen mei oersettingen te uploaden en de skaal fan eleminten te feroarjen. Dit omfettet stipe foar it besjen fan eleminten taret yn 'e applikaasje op apparaten Qt 3D Studio.
  • Mooglikheid fan yntegraasje mei Qt Safe Renderer - Safe Renderer eleminten kinne wurde yn kaart brocht oan eleminten fan de ynterface wurdt ûntwikkele.
  • Display side by side fisuele bewurker en koade bewurker - jo kinne tagelyk fisueel meitsje ûntwerp feroarings of bewurkje QML;
  • In set fan klearmakke en oanpasbere knoppen, skeakels en oare kontrôle eleminten;
  • Ynboude en oanpasbere set fan fisuele effekten;
  • Dynamyske yndieling fan ynterface-eleminten kinne jo oanpasse oan elk skerm;
  • In avansearre sêne-bewurker wêrmei jo eleminten oant it lytste detail út te wurkjen;
  • Qt Photoshop Bridge en Qt Sketch Bridge modules foar it ymportearjen fan grafiken út Photoshop en Sketch. Hjirmei kinne jo klearebare komponinten direkt meitsje fan grafiken taret yn Photoshop of Sketch en eksportearje se nei QML-koade. Se binne net opnommen yn 'e Mienskipsútjefte.

Boarne: opennet.ru

Add a comment