Qt Design Studio 1.3 arenduskeskkonna väljalase

Qt projekt tutvustatud vabastama Qt disainistuudio 1.3keskkond 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.
Kasutades Qt Design Studio pakutavat töövoogu, saate muuta Photoshopis või muudes graafikaredaktorites koostatud paigutused mõne minutiga töötavateks prototüüpideks, mis sobivad reaalsetes seadmetes töötamiseks.

Pakutakse kommertsversioon и kogukonna väljaanne Qt disainistuudio. Kommertsversioon
on tasuta, võimaldab ettevalmistatud liidese komponentide levitamist ainult Qt kommertslitsentsi omanikele.
Ühenduse väljaanne ei sea kasutuspiiranguid, kuid ei sisalda mooduleid graafika importimiseks Photoshopist ja Sketchist. Rakendus on Qt Creatori keskkonna spetsiaalne versioon, mis on koostatud ühisest hoidlast. Enamik Qt Design Studio spetsiifilisi muudatusi on kaasatud Qt Creatori põhikoodibaasi. Photoshopi ja Sketchi integratsioonimoodulid on patenteeritud.

Uues väljaandes:

  • Mooduli võimalused on laienenud Qt Bridge Sketchi jaoks, mis võimaldab Sketchis koostatud paigutuste põhjal luua kasutusvalmis komponente ja eksportida need QML-koodi. Moodulile on lisatud tugi tegelane alistab, mis võimaldab erinevatele nuppude ja muude liidese komponentide eksemplaridele siduda erinevaid tekstiatribuute (need atribuudid eksporditakse QML-i, kusjuures alistatud omadused on nähtavad komponendi omadustena). Samuti on lisatud võimalus eksportida graafikat vektor-SVG-vormingus (varem olid toetatud ainult rastervormingud), mida saab QML-is skaleerida.

    Qt Design Studio 1.3 arenduskeskkonna väljalase

  • Atribuutide vaatamise liidese kujundust on muudetud, see on üle viidud Qt Quick Controls 2 kasutamisele ja on nüüd disainiteemade kaudu täielikult kohandatav. Oluliselt paranenud kasutatavus vastuvormid (spin box), mis toetab nüüd hiirega lohistamist ja võimalust lisada valikuliselt liugur. Lisatud on mitmeosaliste plokkide tugi, mis võimaldab määrata mitme elemendi omadused korraga. Atribuutide redaktorisse on lisatud uus dialoog gradientide haldamiseks. Värviredaktorit on värskendatud, et lisada sektsioon eelnevalt valitud värvidega.

    Qt Design Studio 1.3 arenduskeskkonna väljalaseQt Design Studio 1.3 arenduskeskkonna väljalase

  • Täiustatud on sidumisredaktorit, mis nüüd põhineb QML-i jaoks mugavamal koodi redigeerimise vidinal;
  • Lisatud on uus animatsioonikõvera redaktor, mis võimaldab ühes vaates reguleerida mitme võtmekaadri interpolatsioonikõveraid sarnaselt tavapärastele 3D-pakettidest animatsiooni juhtimistööriistadele;

    Qt Design Studio 1.3 arenduskeskkonna väljalase

  • Samuti märgitakse, et töö pole veel lõppenud WebAssembly baasil QML-vaaturi loomisega, mis võimaldab luua veebi jaoks mõeldud QML-projektidega pakette, millega saab töötada läbi brauseri.

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