Qt Design Studio 1.3 kūrimo aplinkos išleidimas

Qt projektas pristatė paleisti „Qt Design Studio 1.3“, vartotojo sąsajos projektavimo ir Qt pagrindu sukurtų grafinių programų kūrimo aplinka. Qt Design Studio leidžia dizaineriams ir kūrėjams lengvai dirbti kartu kuriant veikiančius sudėtingų ir keičiamo dydžio sąsajų prototipus. Dizaineriai gali sutelkti dėmesį tik į grafinį dizaino išdėstymą, o kūrėjai gali sutelkti dėmesį į programos logikos kūrimą naudodami QML kodą, automatiškai sugeneruotą dizainerio maketams.
Naudodami Qt Design Studio siūlomą darbo eigą, per kelias minutes galite paversti „Photoshop“ ar kituose grafiniuose redaktoriuose paruoštus maketus į veikiančius prototipus, tinkamus veikti realiuose įrenginiuose.

Pasiūlytas komercinė versija и bendruomenės leidimas Qt dizaino studija. Komercinė versija
nemokama, leidžia platinti paruoštus sąsajos komponentus tik Qt komercinės licencijos turėtojams.
Bendrijos leidimas nenustato naudojimo apribojimų, tačiau jame nėra modulių, skirtų grafikos importavimui iš „Photoshop“ ir „Sketch“. Programa yra specializuota Qt Creator aplinkos versija, sudaryta iš bendros saugyklos. Dauguma Qt Design Studio pakeitimų yra įtraukti į pagrindinę Qt Creator kodų bazę. „Photoshop“ ir „Sketch“ integravimo moduliai yra patentuoti.

Naujame leidime:

  • Modulio galimybės išplėstos Qt tiltas eskizui, kuri leidžia kurti paruoštus naudoti komponentus pagal Sketch parengtus maketus ir eksportuoti juos į QML kodą. Pridėtas modulio palaikymas personažas nepaiso, kuri leidžia susieti skirtingas teksto ypatybes su skirtingais mygtukų ir kitų sąsajos komponentų egzemplioriais (šios ypatybės eksportuojamos į QML, o nepaisytos savybės matomos kaip komponento savybės). Taip pat pridėta galimybė eksportuoti grafiką vektoriniu SVG formatu (anksčiau buvo palaikomi tik rastriniai formatai), kurį galima keisti QML.

    Qt Design Studio 1.3 kūrimo aplinkos išleidimas

  • Savybių peržiūros sąsajos dizainas buvo pakeistas, ji perjungta į Qt Quick Controls 2 naudojimą ir dabar yra visiškai tinkinama naudojant dizaino temas. Žymiai pagerėjo naudojimo patogumas skaitiklio formos (sukimo laukelis), kuris dabar palaiko pelės vilkimą ir galimybę pasirinktinai pridėti slankiklį. Pridėtas kelių sekcijų blokų palaikymas, leidžiantis vienu metu nustatyti kelių elementų savybes. Į ypatybių rengyklę įtrauktas naujas gradientų valdymo dialogo langas. Spalvų rengyklė buvo atnaujinta, įtraukiant skyrių su anksčiau pasirinktomis spalvomis.

    Qt Design Studio 1.3 kūrimo aplinkos išleidimasQt Design Studio 1.3 kūrimo aplinkos išleidimas

  • Patobulintas įrišimo redaktorius, kuris dabar pagrįstas patogesniu QML kodo redagavimo valdikliu;
  • Pridėtas naujas animacijos kreivės redaktorius, leidžiantis koreguoti kelių pagrindinių kadrų interpoliacijos kreives viename rodinyje, panašiai kaip įprastus animacijos valdymo įrankius iš 3D paketų;

    Qt Design Studio 1.3 kūrimo aplinkos išleidimas

  • Taip pat pažymima, kad dar nebaigtas darbas kuriant QML peržiūros programą, pagrįstą WebAssembly, kuri leidžia kurti paketus su QML projektais žiniatinkliui, su kuriais galima dirbti per naršyklę.

Pagrindinės Qt Design Studio savybės:

  • Laiko juostos animacija – laiko juostos ir pagrindinių kadrų pagrindu sukurta redaktorė, leidžianti lengvai kurti animacijas neįrašant kodo;
  • Dizainerio sukurti ištekliai paverčiami universaliais QML komponentais, kuriuos galima pakartotinai panaudoti įvairiuose projektuose;
  • Qt Live Preview – leidžia peržiūrėti kuriamą taikomąją programą arba vartotojo sąsają tiesiogiai darbalaukyje, Android arba Boot2Qt įrenginiuose. Atliktus pakeitimus galima iš karto pastebėti įrenginyje. Galima valdyti FPS, įkelti failus su vertimais, keisti elementų mastelį. Tai apima programoje paruoštų elementų peržiūros įrenginiuose palaikymą Qt 3D studija.
  • Integracijos su Qt Safe Renderer galimybė – Safe Renderer elementus galima susieti su kuriamos sąsajos elementais.
  • Rodyti greta vaizdo redaktorių ir kodo redaktorių – vienu metu galite vizualiai atlikti dizaino pakeitimus arba redaguoti QML;
  • Paruoštų ir pritaikomų mygtukų, jungiklių ir kitų valdymo elementų rinkinys;
  • Integruotas ir pritaikomas vaizdo efektų rinkinys;
  • Dinamiškas sąsajos elementų išdėstymas leidžia pritaikyti jį bet kokiam ekranui;
  • Išplėstinė scenos rengyklė, leidžianti išsiaiškinti elementus iki smulkiausių detalių;
  • Qt Photoshop Bridge ir Qt Sketch Bridge moduliai, skirti importuoti grafiką iš Photoshop ir Sketch. Leidžia kurti paruoštus naudoti komponentus tiesiai iš grafikos, paruoštos „Photoshop“ arba „Sketch“, ir eksportuoti juos į QML kodą. Jie neįtraukti į Bendrijos leidimą.
  • Šaltinis: opennet.ru

Добавить комментарий