Izdaja razvojnega okolja Qt Design Studio 1.3

Projekt Qt uveden sprostitev QT Design Studio 1.3, okolje za oblikovanje uporabniškega vmesnika in razvoj grafičnih aplikacij na osnovi Qt. Qt Design Studio oblikovalcem in razvijalcem olajša sodelovanje pri ustvarjanju delujočih prototipov kompleksnih in razširljivih vmesnikov. Oblikovalci se lahko osredotočijo samo na grafično postavitev dizajna, razvijalci pa se lahko osredotočijo na razvoj logike aplikacije z uporabo kode QML, ki je samodejno ustvarjena za načrtovalčeve postavitve.
Z uporabo delovnega toka, ki ga ponuja Qt Design Studio, lahko v nekaj minutah spremenite postavitve, pripravljene v Photoshopu ali drugih grafičnih urejevalnikih, v delujoče prototipe, primerne za izvajanje na resničnih napravah.

Ponujen komercialna različica и Izdaja skupnosti Qt Design Studio. Komercialna različica
je brezplačen, omogoča distribucijo pripravljenih komponent vmesnika samo imetnikom komercialne licence za Qt.
Izdaja Skupnosti ne omejuje uporabe, vendar ne vključuje modulov za uvoz grafike iz Photoshopa in Sketcha. Aplikacija je specializirana različica okolja Qt Creator, sestavljena iz skupnega repozitorija. Večina sprememb, značilnih za Qt Design Studio, je vključenih v glavno kodno zbirko Qt Creator. Integracijski moduli za Photoshop in Sketch so lastniški.

V novi izdaji:

  • Razširjene zmogljivosti modula Qt Bridge za Sketch, ki omogoča ustvarjanje komponent, pripravljenih za uporabo, na podlagi postavitev, pripravljenih v programu Sketch, in njihovo izvoz v kodo QML. Dodana podpora za modul preglasitve znakov, ki omogoča vezavo različnih lastnosti besedila na različne primerke gumbov in drugih komponent vmesnika (te lastnosti se izvozijo v QML s preglasenimi lastnostmi, ki so vidne kot lastnosti komponente). Dodana je tudi možnost izvoza grafike v vektorskem formatu SVG (prej so bili podprti le rastrski formati), ki jih je mogoče skalirati v QML.

    Izdaja razvojnega okolja Qt Design Studio 1.3

  • Zasnova vmesnika za ogledovanje lastnosti je bila spremenjena, preklopljen je na uporabo Qt Quick Controls 2 in je zdaj popolnoma prilagodljiv prek oblikovalskih tem. Bistveno izboljšana uporabnost nasprotni obrazci (spin box), ki zdaj podpira vlečenje z miško in možnost izbirnega dodajanja drsnika. Dodana podpora za bloke z več odseki, kar vam omogoča nastavitev lastnosti več elementov hkrati. V urejevalnik lastnosti je bilo dodano novo pogovorno okno za upravljanje prelivov. Urejevalnik barv je bil posodobljen tako, da vključuje razdelek s predhodno izbranimi barvami.

    Izdaja razvojnega okolja Qt Design Studio 1.3Izdaja razvojnega okolja Qt Design Studio 1.3

  • Izboljšan je bil urejevalnik povezovanja, ki zdaj temelji na priročnejšem gradniku za urejanje kode za QML;
  • Dodan je nov urejevalnik krivulj animacije, ki vam omogoča prilagajanje krivulj interpolacije za več ključnih sličic v enem pogledu, podobno kot običajna orodja za nadzor animacije iz paketov 3D;

    Izdaja razvojnega okolja Qt Design Studio 1.3

  • Opozoriti je treba tudi, da še ni zaključeno delo pri ustvarjanju pregledovalnika QML na podlagi WebAssembly, ki omogoča ustvarjanje paketov s projekti QML za splet, s katerimi je mogoče delati prek brskalnika.

Ključne značilnosti Qt Design Studio:

  • Animacija na časovni premici – urejevalnik na podlagi časovne osi in ključnih sličic, ki olajša ustvarjanje animacij brez pisanja kode;
  • Viri, ki jih je razvil oblikovalec, so spremenjeni v univerzalne komponente QML, ki jih je mogoče ponovno uporabiti v različnih projektih;
  • Qt Live Preview - omogoča predogled aplikacije ali uporabniškega vmesnika, ki se razvija neposredno na namizju, napravah Android ali Boot2Qt. Izvedene spremembe lahko takoj opazite na napravi. Možno je nadzorovati FPS, nalagati datoteke s prevodi in spreminjati obseg elementov. To vključuje podporo za predogled elementov, pripravljenih v aplikaciji, na napravah Qt 3D Studio.
  • Možnost integracije s Qt Safe Renderer - elemente varnega upodabljalnika je mogoče preslikati v elemente vmesnika, ki se razvija.
  • Prikaz drug ob drugem vizualni urejevalnik in urejevalnik kode - hkrati lahko vizualno spreminjate dizajn ali urejate QML;
  • Komplet že pripravljenih in prilagodljivih gumbov, stikal in drugih krmilnih elementov;
  • Vgrajen in prilagodljiv nabor vizualnih učinkov;
  • Dinamična postavitev elementov vmesnika vam omogoča, da ga prilagodite kateremu koli zaslonu;
  • Napreden urejevalnik prizorov, ki omogoča izdelavo elementov do najmanjših podrobnosti;
  • Modula Qt Photoshop Bridge in Qt Sketch Bridge za uvoz grafike iz Photoshopa in Sketcha. Omogoča ustvarjanje komponent, pripravljenih za uporabo, neposredno iz grafike, pripravljene v Photoshopu ali Sketchu, in izvoz v kodo QML. Niso vključeni v izdajo Skupnosti.
  • Vir: opennet.ru

Dodaj komentar