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

Qt projekt közzétett kérdés Qt DesignStudio 1.2, 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 működő prototípusokká alakíthatja, amelyek pillanatok alatt elindíthatók valódi eszközökön. A terméket eredetileg szállították бесплатно, de az előkészített interfész komponensek terjesztése megengedett volt
csak a Qt kereskedelmi engedéllyel rendelkezőknek.

Az 1.2-es verziótól kezdve a fejlesztők számára elérhető egy kiadás Qt Design Studio közösségi kiadás, amely nem korlátoz a felhasználást, de funkcionalitásban elmarad a fő terméktől. A Community Edition különösen nem tartalmaz modulokat a Photoshop és a Sketch grafikák importálására.

A forráskódok megnyitásával kapcsolatban a hírek szerint az alkalmazás a Qt Creator környezet speciális változata, amelyet egy közös tárhelyből állítanak össze. A Qt Design Studio-ra jellemző változtatások többsége már szerepel a fő Qt Creator kódbázisban. A Qt Design Studio néhány funkciója közvetlenül a Qt Creatorból érhető el, például a 4.9-es kiadástól kezdve elérhető az idővonalon alapuló grafikus szerkesztő.
A Photoshop és a Sketch integrációs moduljai továbbra is védettek maradnak.

A Qt Design Studio 1.2 megjelenése figyelemre méltó a modul hozzáadásával kapcsolatban 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. Az általános változások közül a komplex színátmenetek támogatása alapján Qt Gyors alakzatok, amely mostantól Qt Design Studio komponensként kezelhető. Például a gömb- és kúpos gradiensek animációval kombinálva hatékonyan használhatók a mérések és az érzékelők leolvasásának megjelenítésére. Ezenkívül az interfészek tervezésekor már túlléphet a lineáris függőleges gradienseken.

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

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