Qt Design Studio 1.3 laidiens

Qt projekts ieviesa atbrīvot Qt dizaina studija 1.3, vide lietotāja interfeisa projektēšanai un grafisko lietojumprogrammu izstrādei, pamatojoties uz Qt. Qt Design Studio ļauj dizaineriem un izstrādātājiem viegli strādāt kopā, lai izveidotu sarežģītu un mērogojamu saskarņu darba prototipus. Dizaineri var koncentrēties tikai uz dizaina grafisko izkārtojumu, savukārt izstrādātāji var koncentrēties uz lietojumprogrammas loģikas izstrādi, izmantojot QML kodu, kas automātiski ģenerēts dizainera izkārtojumiem.
Izmantojot Qt Design Studio piedāvāto darbplūsmu, Photoshop vai citos grafiskajos redaktoros sagatavotos izkārtojumus varat pārvērst par darba prototipiem, kas piemēroti darbībai reālās ierīcēs dažu minūšu laikā.

Piedāvāja komerciālā versija и Kopienas izdevums Qt dizaina studija. Komerciālā versija
ir bezmaksas, ļauj izplatīt sagatavotos interfeisa komponentus tikai Qt komerciālās licences īpašniekiem.
Kopienas izdevums nenosaka lietošanas ierobežojumus, bet neietver moduļus grafikas importēšanai no Photoshop un Sketch. Lietojumprogramma ir specializēta Qt Creator vides versija, kas apkopota no kopīgas repozitorija. Lielākā daļa Qt Design Studio specifisko izmaiņu ir iekļautas galvenajā Qt Creator kodu bāzē. Photoshop un Sketch integrācijas moduļi ir patentēti.

Jaunajā laidienā:

  • Moduļa iespējas ir paplašinātas Qt tilts skicei, kas ļauj izveidot lietošanai gatavus komponentus, pamatojoties uz Sketch sagatavotajiem izkārtojumiem, un eksportēt tos uz QML kodu. Modulim pievienots atbalsts rakstzīmes ignorē, kas ļauj saistīt dažādus teksta rekvizītus dažādiem pogu un citu interfeisa komponentu gadījumiem (šie rekvizīti tiek eksportēti uz QML ar ignorētajiem rekvizītiem, kas redzami kā komponentu rekvizīti). Pievienota arī iespēja eksportēt grafiku vektora SVG formātā (iepriekš tika atbalstīti tikai rastra formāti), ko var mērogot QML.

    Qt Design Studio 1.3 laidiens

  • Rekvizītu skatīšanas saskarnes dizains ir mainīts, tas ir pārslēgts uz Qt Quick Controls 2 izmantošanu un tagad ir pilnībā pielāgojams, izmantojot dizaina tēmas. Ievērojami uzlabota lietojamība skaitītāju veidlapas (spin box), kas tagad atbalsta peles vilkšanu un iespēju pēc izvēles pievienot slīdni. Pievienots atbalsts vairāku sadaļu blokiem, ļaujot vienlaikus iestatīt vairāku elementu īpašības. Rekvizītu redaktoram ir pievienots jauns gradientu pārvaldības dialoglodziņš. Krāsu redaktors ir atjaunināts, iekļaujot sadaļu ar iepriekš atlasītajām krāsām.

    Qt Design Studio 1.3 laidiensQt Design Studio 1.3 laidiens

  • Ir uzlabots saistošais redaktors, kas tagad ir balstīts uz ērtāku koda rediģēšanas logrīku QML;
  • Ir pievienots jauns animācijas līkņu redaktors, kas ļauj vienā skatā pielāgot interpolācijas līknes vairākiem atslēgas kadriem, līdzīgi kā parastie animācijas vadības rīki no 3D pakotnēm;

    Qt Design Studio 1.3 laidiens

  • Tāpat tiek atzīmēts, ka vēl nav pabeigts darbs pie QML skatītāja izveides uz WebAssembly bāzes, kas ļauj izveidot pakotnes ar QML projektiem tīmeklim, ar kuriem var strādāt caur pārlūkprogrammu.

Galvenās Qt Design Studio funkcijas:

  • Laika skalas animācija — laika skalas un atslēgkadru redaktors, kas atvieglo animāciju izveidi, neierakstot kodu;
  • Dizainera izstrādātie resursi tiek pārvērsti par universālām QML komponentēm, kuras var atkārtoti izmantot dažādos projektos;
  • Qt Live Preview – ļauj priekšskatīt lietojumprogrammu vai lietotāja saskarni, kas tiek izstrādāta tieši uz darbvirsmas, Android vai Boot2Qt ierīcēm. Veiktās izmaiņas var uzreiz novērot ierīcē. Ir iespējams kontrolēt FPS, augšupielādēt failus ar tulkojumiem un mainīt elementu mērogu. Tas ietver atbalstu lietojumprogrammā sagatavoto elementu priekšskatīšanai ierīcēs Qt 3D Studio.
  • Integrācijas iespēja ar Qt Safe Renderer - Safe Renderer elementus var kartēt ar izstrādājamās saskarnes elementiem.
  • Rādīt blakus vizuālo redaktoru un koda redaktoru - vienlaikus varat vizuāli veikt dizaina izmaiņas vai rediģēt QML;
  • Gatavu un pielāgojamu pogu, slēdžu un citu vadības elementu komplekts;
  • Iebūvēts un pielāgojams vizuālo efektu komplekts;
  • Interfeisa elementu dinamiskais izkārtojums ļauj to pielāgot jebkuram ekrānam;
  • Uzlabots ainu redaktors, kas ļauj izstrādāt elementus līdz mazākajai detaļai;
  • Qt Photoshop Bridge un Qt Sketch Bridge moduļi grafikas importēšanai no Photoshop un Sketch. Ļauj izveidot lietošanai gatavus komponentus tieši no grafikām, kas sagatavotas programmā Photoshop vai Sketch, un eksportēt tās uz QML kodu. Tie nav iekļauti Kopienas izdevumā.
  • Avots: opennet.ru

Pievieno komentāru