Izdaja razvojnega okolja Qt Design Studio 1.2

Projekt Qt objavljeno sprostitev QT Design Studio 1.2, okolje za oblikovanje uporabniškega vmesnika in razvoj grafičnih aplikacij na osnovi Qt. Qt Design Studio oblikovalcem in razvijalcem olajša sodelovanje pri ustvarjanju delujočih prototipov kompleksnih in razširljivih vmesnikov. Oblikovalci se lahko osredotočijo samo na grafično postavitev dizajna, razvijalci pa se lahko osredotočijo na razvoj logike aplikacije z uporabo kode QML, ki je samodejno ustvarjena za načrtovalčeve postavitve.

S potekom dela, ki ga ponuja Qt Design Studio, lahko postavitve, pripravljene v Photoshopu ali drugih grafičnih urejevalnikih, spremenite v delujoče prototipe, ki jih je mogoče v nekaj minutah zagnati na resničnih napravah. Izdelek je bil prvotno dobavljen бесплатно, dovoljena pa je bila distribucija pripravljenih komponent vmesnika
samo za imetnike komercialne licence za Qt.

Od različice 1.2 je razvijalcem na voljo izdaja Qt Design Studio Community Edition, ki ne nalaga omejitev pri uporabi, vendar zaostaja za glavnim izdelkom v funkcionalnosti. Zlasti izdaja Skupnosti ne vključuje modulov za uvoz grafike iz Photoshopa in Sketcha.

Kar zadeva odpiranje izvornih kod, poročajo, da je aplikacija specializirana različica okolja Qt Creator, sestavljena iz skupnega repozitorija. Večina sprememb, značilnih za Qt Design Studio, je že vključenih v glavno kodno zbirko Qt Creator. Vključno z nekaterimi funkcijami Qt Design Studio so na voljo neposredno iz Qt Creatorja, na primer od izdaje 4.9 je na voljo grafični urejevalnik, ki temelji na časovnici.
Integracijski moduli s Photoshopom in Sketchom ostajajo lastniški.

Izdaja Qt Design Studio 1.2 je znana po dodatku modula Qt Bridge za Sketch, ki omogoča ustvarjanje komponent, pripravljenih za uporabo, na podlagi postavitev, pripravljenih v programu Sketch, in njihovo izvoz v kodo QML. Med splošnimi spremembami je podpora za kompleksne prelive, ki temeljijo na Qt Quick Shapes, ki jih je zdaj mogoče obravnavati kot komponente Qt Design Studio. Na primer, sferične in stožčaste prelive v kombinaciji z animacijo je mogoče uporabiti za učinkovito vizualizacijo meritev in odčitkov senzorjev. Poleg tega lahko pri oblikovanju vmesnikov zdaj presežete linearne navpične gradiente.

Izdaja razvojnega okolja Qt Design Studio 1.2

Ključne značilnosti Qt Design Studio:

  • Animacija na časovni premici – urejevalnik na podlagi časovne osi in ključnih sličic, ki olajša ustvarjanje animacij brez pisanja kode;
  • Viri, ki jih je razvil oblikovalec, so spremenjeni v univerzalne komponente QML, ki jih je mogoče ponovno uporabiti v različnih projektih;
  • Qt Live Preview - omogoča predogled aplikacije ali uporabniškega vmesnika, ki se razvija neposredno na namizju, napravah Android ali Boot2Qt. Izvedene spremembe lahko takoj opazite na napravi. Možno je nadzorovati FPS, nalagati datoteke s prevodi in spreminjati obseg elementov. To vključuje podporo za predogled elementov, pripravljenih v aplikaciji, na napravah Qt 3D Studio.
  • Možnost integracije s Qt Safe Renderer - elemente varnega upodabljalnika je mogoče preslikati v elemente vmesnika, ki se razvija.
  • Prikaz drug ob drugem vizualni urejevalnik in urejevalnik kode - hkrati lahko vizualno spreminjate dizajn ali urejate QML;
  • Komplet že pripravljenih in prilagodljivih gumbov, stikal in drugih krmilnih elementov;
  • Vgrajen in prilagodljiv nabor vizualnih učinkov;
  • Dinamična postavitev elementov vmesnika vam omogoča, da ga prilagodite kateremu koli zaslonu;
  • Napreden urejevalnik prizorov, ki omogoča izdelavo elementov do najmanjših podrobnosti;
  • Modula Qt Photoshop Bridge in Qt Sketch Bridge za uvoz grafike iz Photoshopa in Sketcha. Omogoča ustvarjanje komponent, pripravljenih za uporabo, neposredno iz grafike, pripravljene v Photoshopu ali Sketchu, in izvoz v kodo QML. Niso vključeni v izdajo Skupnosti.

Vir: opennet.ru

Dodaj komentar