Qt Design Studio 1.2 arenduskeskkonna väljalase

Qt projekt avaldatud vabastama Qt disainistuudio 1.2keskkond kasutajaliidese kujundamiseks ja Qt-l põhinevate graafiliste rakenduste arendamiseks. Qt Design Studio muudab disainerite ja arendajate koostöö lihtsaks keerukate ja skaleeritavate liideste toimivate prototüüpide loomisel. Disainerid saavad keskenduda ainult disaini graafilisele paigutusele, samas kui arendajad saavad keskenduda rakenduse loogika arendamisele, kasutades disaineri paigutuste jaoks automaatselt genereeritud QML-koodi.

Qt Design Studios pakutavat töövoogu kasutades saate Photoshopis või muudes graafikaredaktorites koostatud küljendused muuta töötavateks prototüüpideks, mida saab reaalsetes seadmetes käivitada mõne minutiga. Toode tarniti algselt бесплатно, kuid ettevalmistatud liidese komponentide levitamine oli lubatud
ainult Qt kommertslitsentsi omanikele.

Alates versioonist 1.2 pakutakse arendajatele väljaannet Qt Design Studio kogukonna väljaanne, mis ei sea kasutuspiiranguid, kuid jääb funktsionaalsuselt põhitootest maha. Eelkõige ei sisalda Community Edition mooduleid graafika importimiseks Photoshopist ja Sketchist.

Mis puudutab lähtekoodide avamist, siis teatatakse, et rakendus on Qt Creatori keskkonna spetsialiseeritud versioon, mis on koostatud ühisest hoidlast. Enamik Qt Design Studio spetsiifilistest muudatustest on juba Qt Creatori põhikoodibaasi lisatud. Sealhulgas mõned Qt Design Studio funktsioonid on saadaval otse Qt Creatorist, näiteks alates versioonist 4.9 on saadaval ajajoonel põhinev graafiline redaktor.
Integratsioonimoodulid Photoshopi ja Sketchiga jäävad omandiõiguseks.

Qt Design Studio 1.2 väljalase on märkimisväärne mooduli lisamise poolest Qt Bridge Sketchi jaoks, mis võimaldab Sketchis koostatud paigutuste põhjal luua kasutusvalmis komponente ja eksportida need QML-koodi. Üldiste muudatuste hulgas on komplekssete gradientide tugi Qt kiired kujundid, mida saab nüüd käsitleda Qt Design Studio komponentidena. Näiteks saab sfäärilisi ja koonusekujulisi gradiente kombineerituna animatsiooniga kasutada mõõtmiste ja andurite näitude efektiivseks visualiseerimiseks. Lisaks saate liideste kujundamisel nüüd lineaarsetest vertikaalsetest gradientidest kaugemale minna.

Qt Design Studio 1.2 arenduskeskkonna väljalase

Qt Design Studio põhifunktsioonid:

  • Timeline Animation – ajaskaalal ja võtmekaadril põhinev redaktor, mis teeb animatsioonide loomise lihtsaks ilma koodi kirjutamata;
  • Disaineri väljatöötatud ressursid muudetakse universaalseteks QML-komponentideks, mida saab erinevates projektides taaskasutada;
  • Qt Live Preview – võimaldab vaadata arendatava rakenduse või kasutajaliidese eelvaadet otse töölaual, Android- või Boot2Qt-seadmetes. Tehtud muudatusi on seadmel koheselt näha. Võimalik on juhtida FPS-i, laadida üles faile koos tõlgetega ja muuta elementide skaalat. See hõlmab seadmetes rakenduses ettevalmistatud elementide eelvaate kuvamise tuge Qt 3D stuudio.
  • Qt Safe Rendereriga integreerimise võimalus – Safe Renderer elemente saab vastendada arendatava liidese elementidega.
  • Kuva kõrvuti visuaalne redaktor ja koodiredaktor – saate üheaegselt visuaalselt teha disainimuudatusi või redigeerida QML-i;
  • Valmis ja kohandatavate nuppude, lülitite ja muude juhtelementide komplekt;
  • Sisseehitatud ja kohandatav visuaalsete efektide komplekt;
  • Liidese elementide dünaamiline paigutus võimaldab teil seda kohandada mis tahes ekraaniga;
  • Täiustatud stseeniredaktor, mis võimaldab teil elemente väikseima detailini välja töötada;
  • Qt Photoshop Bridge ja Qt Sketch Bridge moodulid graafika importimiseks Photoshopist ja Sketchist. Võimaldab luua kasutusvalmis komponente otse Photoshopis või Sketchis koostatud graafikast ja eksportida need QML-koodi. Neid ühenduse väljaanne ei sisalda.

Allikas: opennet.ru

Lisa kommentaar