Izdanje razvojne okoline Qt Design Studio 1.3

Projekt Qt predstavio izdanje Qt Design Studio 1.3, okruženje za dizajniranje korisničkog sučelja i razvoj grafičkih aplikacija temeljenih na Qt-u. Qt Design Studio olakšava suradnju dizajnera i programera u stvaranju radnih prototipova složenih i skalabilnih sučelja. Dizajneri se mogu fokusirati isključivo na grafički izgled, dok programeri mogu posvetiti svoju pažnju razvoju logike aplikacije, koristeći automatski generirani QML-kod prema dizajnerovim maketama.
Pomoću radnog procesa u Qt Design Studio-u, pripremljene makete u Photoshopu ili drugim grafičkim urednicima mogu se u nekoliko minuta pretvoriti u radne prototipove prikladne za pokretanje na stvarnim uređajima.

Nudi se komercijalna verzija i Community-izdanje Qt Design Studio. Komercijalna verzija
dostupna je besplatno, omogućuje distribuciju pripremljenih komponenti sučelja samo vlasnicima komercijalne licence za Qt.
Community-izdanje ne postavlja ograničenja na korištenje, ali ne uključuje module za uvoz grafike iz Photoshopa i Sketcha. Aplikacija je specijalizirana verzija Qt Creatora, izgrađena iz zajedničkog repozitorija. Većina specifičnih promjena za Qt Design Studio integrira se u glavnu bazu koda Qt Creatora. Moduli za integraciju s Photoshopom i Sketchom su proprietarni.

U novom izdanju:

  • Proširen je kapacitet modula Qt Bridge for Sketch, koji omogućuje stvaranje komponenti spremnih za korištenje na temelju pripremljenih maketa u Sketchu i izvozi ih u QML-kod. Modul sada podržava overriding simboli, što omogućuje vezivanje različitih tekstualnih svojstava za različite instance gumba i drugih komponenti sučelja (ta svojstva se izvoze u QML s predefiniranim svojstvima, vidljivim kao svojstva komponente). Također je dodana mogućnost izvoza grafike u vektorskom formatu SVG (ranije su se podržavali samo raster formati), koji se može skalirati u QML.

    Izdanje razvojne okoline Qt Design Studio 1.3
  • Izgled sučelja za pregled svojstava je promijenjen, prebačen na korištenje Qt Quick Controls 2 i sada je potpuno prilagodljiv putem tema. Znatno je poboljšana upotrebljivost obračunskih obrazaca (spin box), za koje je uvedena podrška za povlačenje mišem i mogućnost opcionalnog dodavanja klizača. Dodana je podrška za višesection blokove, koji omogućuju postavljanje svojstava više elemenata odjednom. U editor svojstava dodan je novi dijalog za upravljanje gradijentima. ažuriran je editor boja, koji sada ima sekciju s prethodno odabranim bojama.

    Izdanje razvojne okoline Qt Design Studio 1.3Izdanje razvojne okoline Qt Design Studio 1.3
  • Poboljšan je editor vezivanja, koji se sada temelji na praktičnijem widgetu za uređivanje koda za QML;
  • Dodana je nova urednica krivulja za animaciju, koja omogućuje podešavanje interpolacijskih krivulja za više ključnih okvira u jednom prikazu, slično poznatim alatima za upravljanje animacijom iz 3D paketa;

    Izdanje razvojne okoline Qt Design Studio 1.3
  • Također se napominje da rad na stvaranju QML preglednika na bazi WebAssembly još nije dovršen, koji omogućuje generiranje paketa s QML projektima za web, s kojima se može raditi preko preglednika.

Glavne mogućnosti Qt Design Studija:

  • Animacija prema vremenskoj liniji — editor temeljen na vremenskoj liniji i ključnim okvirima, koji omogućuje lako stvaranje animacija bez pisanja koda;
  • Resursi koje razvija dizajner postaju univerzalne QML komponente, koje se mogu ponovo koristiti u različitim projektima;
  • Qt Live Preview — omogućuje pregled aplikacije ili razvijanog korisničkog sučelja izravno na radnoj površini, uređajima Android ili Boot2Qt. Promjene se odmah mogu vidjeti na uređaju. Postoji mogućnost kontrole FPS-a, učitavanja datoteka s prijevodima, promjene veličine elemenata. Također se podržava pregled na uređajima elemenata, pripremljenih u aplikaciji. Qt 3D Studio.
  • Mogućnost integracije s Qt Safe Renderer — elementi Safe Renderer mogu se uskladiti s elementima razvijanog sučelja.
  • Prikaz uz bok vizualnog editora i editora koda — moguće je istovremeno vizualno mijenjati dizajn ili ispraviti QML;
  • Skup gotovih i prilagodljivih gumbi, prekidača i drugih upravljačkih elemenata;
  • Ugrađeni i prilagodljiv skup vizualnih efekata;
  • Dinamičko raspoređivanje elemenata sučelja omogućuje prilagodbu za sve ekrane;
  • Prošireni editor scene, koji omogućuje detaljno obrađivanje elemenata;
  • Qt Photoshop Bridge i Qt Sketch Bridge moduli za uvoz grafike iz Photoshopa i Sketcha. Omogućuju kreiranje komponenti spremnih za korištenje iz grafike pripremljene u Photoshopu ili Sketchu te njihovo izvoz u QML kod. Nisu uključeni u Community izdanje.
  • Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster