Vydanie vývojového prostredia Qt Design Studio 1.3

Projekt Qt predstavil vydanie Qt Design Studio 1.3, prostredie pre navrhovanie používateľských rozhraní a vývoj grafických aplikácií na základe Qt. Qt Design Studio zjednodušuje spoluprácu dizajnérov a vývojárov na vytváraní pracovných prototypov komplexných a škálovateľných rozhraní. Dizajnéri sa môžu sústrediť len na grafické rozloženie, zatiaľ čo vývojári môžu venovať pozornosť logike aplikácie s automaticky generovaným QML kódom pre modely dizajnéra.
Pomocou pracovného procesu v Qt Design Studio môžete v priebehu niekoľkých minút premeniť modely pripravované vo Photoshope alebo iných grafických editoroch na funkčné prototypy, ktoré je možné spustiť na skutočných zariadeniach.

Ponúka sa komerčná verzia a Community-edícia Qt Design Studio. Komerčná verzia
je k dispozícii zadarmo a povoľuje distribúciu pripravovaných komponentov rozhraní iba držiteľom komerčnej licencie na Qt.
Community-edícia nenahodzuje obmedzenia na používanie, avšak neobsahuje moduly na import grafiky z Photoshopu a Sketch. Aplikácia je špecializovanou verziou prostredia Qt Creator, zostavenou z spoločného repozitára. Väčšina zmien špecifických pre Qt Design Studio je zahrnutá v hlavnom základnom kóde Qt Creator. Moduly integrácie s Photoshoper a Sketch sú proprietárne.

V novom vydaní:

  • Rozšírené možnosti modulu Qt Bridge for Sketch, ktorý umožňuje na základe pripravovaných modelov v Sketch vytvárať použiteľné komponenty a exportovať ich do QML kódu. Modul získal podporu pre predefinovanie symbolov, čo umožňuje priraďovať rôzne textové vlastnosti k rôznym inštanciám tlačidiel a ďalších komponentov rozhraní (dáta sa exportujú do QML s predefinovanými vlastnosťami viditeľnými ako vlastnosti komponentov). Okrem toho bola pridaná možnosť exportovať grafiku vo vektorovom formáte SVG (predtým sa podporovali iba rastrové formáty), ktorý je možné škálovať v QML.

    Vydanie vývojového prostredia Qt Design Studio 1.3
  • Zmenil sa dizajn rozhrania pre zobrazenie vlastností, ktoré bolo prenesené na používanie Qt Quick Controls 2 a teraz je úplne prispôsobiteľné pomocou tém. Výrazne sa zlepšilo pohodlie pri práci s formulármi a počítadlami (spin box), pre ktoré bola pridaná podpora pre ťahanie myšou a možnosť voliteľného pridania posuvníka. Pridaná podpora pre viacsekčné bloky, ktoré umožňujú nastavovať vlastnosti viacerých prvkov naraz. Do editora vlastností bol pridaný nový dialóg na správu gradientov. Aktualizovaný editor farieb, v ktorom sa objavila sekcia s predtým vybranými farbami.

    Vydanie vývojového prostredia Qt Design Studio 1.3Vydanie vývojového prostredia Qt Design Studio 1.3
  • Vylepšený editor bindingov, ktorý teraz vychádza z praktickejšieho widgetu na úpravu kódu pre QML;
  • Pridaný nový editor kriviek pre animáciu, ktorý umožňuje jedným pohľadom upravovať interpolačné krivky pre viacero kľúčových snímok, podobne ako známe nástroje na ovládanie animácie z 3D balíkov;

    Vydanie vývojového prostredia Qt Design Studio 1.3
  • Tiež sa zaznamenáva ešte nedokončená práca na vytváraní QML prehliadača na báze WebAssembly, ktorý umožňuje vytvárať balíky s QML projektmi pre web, s ktorými sa dá pracovať cez prehliadač.

Hlavné možnosti Qt Design Studio:

  • Animácia na časovej osi — editor založený na časovej osi a kľúčových snímkach, ktorý umožňuje ľahko vytvárať animácie bez písania kódu;
  • Zdroje navrhnuté dizajnérom sa menia na univerzálne QML komponenty, ktoré je možné opakovane použiť v rôznych projektoch;
  • Qt Live Preview — umožňuje predbežné zobrazenie aplikácie alebo vyvíjaného používateľského rozhrania priamo na pracovnej ploche, zariadeniach Android alebo Boot2Qt. Zmeny je možné okamžite vidieť na zariadení. Existuje možnosť kontrolovať FPS, nahrávať súbory s prekladmi, meniť mierku prvkov. Takisto je podporované predbežné zobrazenie prvkov na zariadeniach, ktoré boli pripravené v aplikácii. Qt 3D Studio.
  • Možnosť integrácie s Qt Safe Renderer — prvky Safe Renderer je možné mapovať na prvky vyvíjaného rozhrania.
  • Zobrazenie vedľa seba vizuálneho editora a editora kódu — je možné súčasne vizuálne vykonávať zmeny v dizajne alebo upravovať QML;
  • Sada pripravených a prispôsobiteľných tlačidiel, prepínačov a iných ovládacích prvkov;
  • Vstavaná a prispôsobiteľná sada vizuálnych efektov;
  • Dynamické usporiadanie prvkov rozhrania umožňuje prispôsobiť ho pre akékoľvek obrazovky;
  • Rozšírený editor scény, ktorý umožňuje detailne spracovať prvky;
  • Moduly Qt Photoshop Bridge a Qt Sketch Bridge na import grafiky z Photoshopu a Sketchu. Umožňujú vytvárať komponenty priamo z grafiky pripravené v Photoshope alebo Skeču a exportovať ich do QML kódu. Nie sú súčasťou edície Community.
  • Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster