Qt Design Studio 1.3 -julkaisu

Qt projekti toimitettu kysymys Qt DesignStudio 1.3, ympäristö käyttöliittymäsuunnitteluun ja Qt-pohjaisten graafisten sovellusten kehittämiseen. Qt Design Studio tekee suunnittelijoiden ja kehittäjien yhteistyöstä helppoa luodakseen toimivia prototyyppejä monimutkaisista ja skaalautuvista käyttöliittymistä. Suunnittelijat voivat keskittyä vain suunnittelun graafiseen asetteluun, kun taas kehittäjät voivat keskittyä sovelluksen logiikan kehittämiseen käyttämällä QML-koodia, joka generoidaan automaattisesti suunnittelijan asetteluihin.
Qt Design Studion tarjoaman työnkulun avulla voit muuttaa Photoshopilla tai muilla grafiikkaeditoreilla valmistetut asettelut toimiviksi prototyypeiksi, jotka soveltuvat toimiviksi oikeilla laitteilla muutamassa minuutissa.

Tarjottu kaupallinen versio и Yhteisön painos Qt Design Studio. Kaupallinen versio
tulee ilmaiseksi, sallii valmiiden liitäntäkomponenttien jakelun vain Qt:n kaupallisen lisenssin haltijoille.
Yhteisöpainos ei rajoita käyttöä, mutta se ei sisällä moduuleja grafiikan tuomiseksi Photoshopista ja Sketchistä. Sovellus on erikoisversio Qt Creator -ympäristöstä, joka on koottu yhteisestä arkistosta. Suurin osa Qt Design Studioon liittyvistä muutoksista sisältyy Qt Creatorin pääkoodikantaan. Photoshopin ja Sketchin integrointimoduulit ovat patentoituja.

Uudessa julkaisussa:

  • Moduulien ominaisuuksia on laajennettu Qt Bridge Sketchille, jonka avulla voit luoda käyttövalmiita komponentteja Sketchissä valmistettujen asettelujen perusteella ja viedä ne QML-koodiin. Lisätty tuki moduuliin hahmo ohittaa, jonka avulla voit sitoa erilaisia ​​tekstiominaisuuksia painikkeiden ja muiden käyttöliittymäkomponenttien eri esiintymiin (nämä ominaisuudet viedään QML:ään ohitettujen ominaisuuksien ollessa näkyvissä komponentin ominaisuuksina). Lisätty on myös mahdollisuus viedä grafiikkaa vektori-SVG-muodossa (aiemmin vain rasterimuotoja tuettiin), joka voidaan skaalata QML:ssä.

    Qt Design Studio 1.3 -julkaisu

  • Ominaisuuksien tarkastelun käyttöliittymän suunnittelua on muutettu, se on siirretty käyttämään Qt Quick Controls 2:ta ja on nyt täysin muokattavissa suunnitteluteemojen kautta. Käytettävyys parani huomattavasti vastalomakkeet (spin box), joka tukee nyt hiiren vetämistä ja mahdollisuutta lisätä valinnaisesti liukusäädin. Lisätty tuki moniosaisille lohkoille, jonka avulla voit asettaa useiden elementtien ominaisuudet kerralla. Uusi valintaikkuna liukuvärien hallintaa varten on lisätty ominaisuuseditoriin. Värieditori on päivitetty sisältämään osion, jossa on aiemmin valitut värit.

    Qt Design Studio 1.3 -julkaisuQt Design Studio 1.3 -julkaisu

  • Sidoseditoria on parannettu, ja se perustuu nyt kätevämpään QML-koodinmuokkauswidgetiin;
  • Uusi animaatiokäyräeditori on lisätty, jonka avulla voit säätää useiden avainkehysten interpolaatiokäyriä yhdessä näkymässä, kuten tavalliset 3D-pakettien animaation ohjaustyökalut;

    Qt Design Studio 1.3 -julkaisu

  • On myös huomioitava, että WebAssembly-pohjaisen QML-katseluohjelman luomista ei ole vielä saatu päätökseen. Sen avulla voidaan luoda WWW-paketteja QML-projekteilla, joita voidaan työstää selaimen kautta.

Qt Design Studion tärkeimmät ominaisuudet:

  • Aikajana-animaatio – Aikajana- ja avainkehyspohjainen editori, jonka avulla animaatioiden luominen on helppoa ilman koodin kirjoittamista.
  • Suunnittelijan kehittämät resurssit muunnetaan yleiskäyttöisiksi QML-komponenteiksi, joita voidaan käyttää uudelleen erilaisissa projekteissa;
  • Qt Live Preview – voit esikatsella kehitettävää sovellusta tai käyttöliittymää suoraan työpöydällä, Android- tai Boot2Qt-laitteilla. Tehdyt muutokset näkyvät välittömästi laitteessa. On mahdollista ohjata FPS:ää, ladata tiedostoja käännöksillä ja muuttaa elementtien mittakaavaa. Tämä sisältää tuen sovelluksessa valmistettujen elementtien esikatseluun laitteilla Qt 3D Studio.
  • Mahdollisuus integrointiin Qt Safe Rendererin kanssa - Safe Renderer -elementit voidaan yhdistää kehitettävän käyttöliittymän elementteihin.
  • Näytä vierekkäin visuaalinen editori ja koodieditori - voit samanaikaisesti visuaalisesti tehdä suunnittelumuutoksia tai muokata QML:ää;
  • Joukko valmiita ja mukautettavia painikkeita, kytkimiä ja muita ohjauselementtejä;
  • Sisäänrakennettu ja muokattava sarja visuaalisia tehosteita;
  • Käyttöliittymäelementtien dynaaminen asettelun avulla voit mukauttaa sen mihin tahansa näyttöön;
  • Edistyksellinen kohtauseditori, jonka avulla voit työstää elementtejä pienimpiä yksityiskohtia myöten;
  • Qt Photoshop Bridge- ja Qt Sketch Bridge -moduulit grafiikan tuomiseen Photoshopista ja Sketchistä. Voit luoda käyttövalmiita komponentteja suoraan Photoshopilla tai Sketchillä valmistetuista grafiikoista ja viedä ne QML-koodiin. Ne eivät sisälly yhteisöpainokseen.
  • Lähde: opennet.ru

Lisää kommentti