A Qt Design Studio 1.3 fejlesztői környezet kiadása

Qt projekt benyújtott kérdés Qt DesignStudio 1.3, egy Qt alapú felhasználói felületek tervezésére és grafikus alkalmazások fejlesztésére szolgáló környezet. A Qt Design Studio megkönnyíti a tervezők és a fejlesztők együttműködését, hogy bonyolult és méretezhető felületek működő prototípusait hozzanak létre. A tervezők csak a grafikai elrendezésre koncentrálhatnak, míg a fejlesztők az alkalmazáslogika fejlesztésére összpontosíthatnak a tervezői elrendezésekhez automatikusan generált QML-kód használatával.
A Qt Design Studio által kínált munkafolyamat segítségével a Photoshopban vagy más grafikus szerkesztőben elkészített elrendezéseket percek alatt működő prototípusokká alakíthatja, amelyek alkalmasak valós eszközökön történő elindításra.

Felajánlott kereskedelmi változat и közösségi kiadás Qt Design Stúdió. Kereskedelmi verzió
ingyenesen szállítjuk, csak a Qt kereskedelmi licenccel rendelkezők számára teszi lehetővé az előkészített interfész komponensek terjesztését.
A közösségi kiadás nem ír elő korlátozásokat a használatra, de nem tartalmaz modulokat a Photoshop és a Sketch grafikák importálására. Az alkalmazás a Qt Creator környezet speciális változata, amely egy megosztott tárolóból épül fel. A Qt Design Studio-specifikus változtatások többsége a Qt Creator alapvető kódbázisában található. A Photoshop és a Sketch integrációs modulok védettek.

Az új kiadásban:

  • A modul képességei bővültek Qt Bridge a vázlathoz, amely lehetővé teszi a Sketchben elkészített elrendezések alapján használatra kész komponensek létrehozását és QML kódba exportálását. Támogatás hozzáadva a modulhoz karakter felülírja, amely lehetővé teszi különböző szövegtulajdonságok kötését a gombok és más interfész-összetevők különböző példányaihoz (ezek a tulajdonságok a QML-be exportálódnak, a felülírt tulajdonságok összetevőtulajdonságokként láthatók). Emellett lehetőség nyílik a grafikák vektoros SVG formátumban történő exportálására (korábban csak a raszteres formátumokat támogatták), amely QML-ben méretezhető.

    A Qt Design Studio 1.3 fejlesztői környezet kiadása

  • A tulajdonságok megtekintésére szolgáló felület kialakítása megváltozott, átváltott a Qt Quick Controls 2 használatára, és mostantól teljesen testreszabható a tervezési témákon keresztül. Jelentősen javult a használhatóság ellenőrző formák (pörgődoboz), amely immár támogatja az egérhúzást és a csúszka opcionális hozzáadásának lehetőségét. Több szakaszból álló blokkok támogatása, lehetővé téve egyszerre több elem tulajdonságainak beállítását. A színátmenetek kezelésére szolgáló új párbeszédpanel hozzáadásra került a tulajdonságszerkesztőhöz. A színszerkesztő frissítve lett, hogy tartalmazzon egy szakaszt a korábban kiválasztott színekkel.

    A Qt Design Studio 1.3 fejlesztői környezet kiadásaA Qt Design Studio 1.3 fejlesztői környezet kiadása

  • A kötésszerkesztő továbbfejlesztett, amely immár egy kényelmesebb kódszerkesztő widgeten alapul QML-hez;
  • Új animációs görbe szerkesztő került hozzáadásra, amely lehetővé teszi több kulcsképkocká interpolációs görbéinek beállítását egy nézetben, hasonlóan a 3D csomagokból származó szokásos animációvezérlő eszközökhöz;

    A Qt Design Studio 1.3 fejlesztői környezet kiadása

  • Azt is meg kell jegyezni, hogy a munka még nem fejeződött be a WebAssembly alapú QML-nézegető létrehozásán, amely lehetővé teszi a webes QML-projektekkel csomagok létrehozását, amelyekkel böngészőn keresztül lehet dolgozni.

A Qt Design Studio főbb jellemzői:

  • Timeline Animation – Idővonalon és kulcskockákon alapuló szerkesztő, amely egyszerűvé teszi animációk készítését kód írása nélkül;
  • A tervező által kifejlesztett erőforrásokat univerzális QML komponensekké alakítják, amelyek különféle projektekben újra felhasználhatók;
  • Qt Live Preview – lehetővé teszi a fejlesztés alatt álló alkalmazások vagy felhasználói felületek előnézetét közvetlenül az asztalon, Android vagy Boot2Qt eszközökön. A végrehajtott változtatások azonnal megfigyelhetők a készüléken. Lehetőség van az FPS vezérlésére, a fordításokat tartalmazó fájlok feltöltésére, az elemek léptékének módosítására. Ez magában foglalja az alkalmazásban elkészített elemek előnézetének támogatását az eszközökön Qt 3D Studio.
  • Integrációs lehetőség Qt Safe Rendererrel - A Safe Renderer elemek leképezhetők a fejlesztés alatt álló felület elemeire.
  • Vizuális szerkesztő és kódszerkesztő megjelenítése egymás mellett – egyszerre végezhet vizuális változtatásokat vagy szerkesztheti a QML-t;
  • Kész és testreszabható gombok, kapcsolók és egyéb vezérlőelemek készlete;
  • Beépített és testreszabható vizuális effektuskészlet;
  • Az interfész elemeinek dinamikus elrendezése lehetővé teszi, hogy bármilyen képernyőhöz igazítsa;
  • Fejlett jelenetszerkesztő, amely lehetővé teszi az elemek kidolgozását a legapróbb részletekig;
  • Qt Photoshop Bridge és Qt Sketch Bridge modulok grafikák importálásához a Photoshop és a Sketch programból. Lehetővé teszi használatra kész összetevők létrehozását közvetlenül a Photoshop vagy Sketch programban elkészített grafikákból, és exportálhatja azokat QML-kódba. Nem szerepelnek a közösségi kiadásban.
  • Forrás: opennet.ru

Hozzászólás