Utgivning av utvecklingsmiljön Qt Design Studio 1.3

Qt-projekt lämnats fråga Qt DesignStudio 1.3, en miljö för användargränssnittsdesign och utveckling av grafiska applikationer baserade på Qt. Qt Design Studio gör det enkelt för designers och utvecklare att arbeta tillsammans för att skapa fungerande prototyper av komplexa och skalbara gränssnitt. Designers kan bara fokusera på designens grafiska layout, medan utvecklare kan fokusera på att utveckla applikationens logik med hjälp av QML-kod som genereras automatiskt för designerns layouter.
Med hjälp av arbetsflödet som erbjuds i Qt Design Studio kan du förvandla layouter förberedda i Photoshop eller andra grafikredigerare till fungerande prototyper som lämpar sig för att köras på riktiga enheter på några minuter.

Erbjuds kommersiell version и Gemenskapsutgåva Qt Design Studio. Kommersiell version
levereras gratis, tillåter distribution av förberedda gränssnittskomponenter endast till innehavare av en kommersiell licens för Qt.
Community-utgåvan lägger inga begränsningar på användningen, men innehåller inte moduler för att importera grafik från Photoshop och Sketch. Applikationen är en specialiserad version av Qt Creator-miljön, sammanställd från ett gemensamt arkiv. De flesta ändringar som är specifika för Qt Design Studio ingår i Qt Creator-kodbasen. Integrationsmoduler för Photoshop och Sketch är proprietära.

I den nya utgåvan:

  • Modulkapaciteten utökades Qt Bridge för Sketch, som låter dig skapa färdiga att använda komponenter baserat på layouter förberedda i Sketch och exportera dem till QML-kod. Lade till stöd för modulen tecken åsidosätter, som låter dig binda olika textegenskaper till olika instanser av knappar och andra gränssnittskomponenter (dessa egenskaper exporteras till QML med åsidosatta egenskaper synliga som komponentegenskaper). Dessutom tillkommer möjligheten att exportera grafik i vektor-SVG-format (tidigare stöddes endast rasterformat), som kan skalas i QML.

    Utgivning av utvecklingsmiljön Qt Design Studio 1.3

  • Utformningen av gränssnittet för att visa egenskaper har ändrats, det har bytts till att använda Qt Quick Controls 2 och är nu helt anpassningsbart genom designteman. Betydligt förbättrad användbarhet motformulär (snurrruta), som nu stöder musdragning och möjligheten att valfritt lägga till en skjutreglage. Lade till stöd för flersektionsblock, så att du kan ställa in egenskaperna för flera element samtidigt. En ny dialogruta för att hantera övertoningar har lagts till i egenskapsredigeraren. Färgredigeraren har uppdaterats för att inkludera en sektion med tidigare valda färger.

    Utgivning av utvecklingsmiljön Qt Design Studio 1.3Utgivning av utvecklingsmiljön Qt Design Studio 1.3

  • Bindningsredigeraren har förbättrats, som nu är baserad på en mer bekväm kodredigeringswidget för QML;
  • En ny animeringskurvredigerare har lagts till, så att du kan justera interpoleringskurvor för flera nyckelrutor i en vy, liknande de vanliga animeringskontrollverktygen från 3D-paket;

    Utgivning av utvecklingsmiljön Qt Design Studio 1.3

  • Det noteras också att arbetet ännu inte avslutats med att skapa en QML-visare baserad på WebAssembly, som låter dig skapa paket med QML-projekt för webben, som kan arbetas med via en webbläsare.

Nyckelfunktioner i Qt Design Studio:

  • Tidslinjeanimering - En tidslinje- och nyckelbildsredigerare som gör det enkelt att skapa animationer utan att skriva kod;
  • De resurser som utvecklats av designern omvandlas till universella QML-komponenter som kan återanvändas i olika projekt;
  • Qt Live Preview - låter dig förhandsgranska en applikation eller ett användargränssnitt som utvecklas direkt på skrivbordet, Android eller Boot2Qt-enheter. Gjorda ändringar kan omedelbart observeras på enheten. Det är möjligt att styra FPS, ladda upp filer med översättningar och ändra skalan på element. Detta inkluderar stöd för att förhandsgranska element förberedda i applikationen på enheter Qt 3D Studio.
  • Möjlighet till integration med Qt Safe Renderer - Safe Renderer-element kan mappas till element i gränssnittet som utvecklas.
  • Visa sida vid sida visuell redigerare och kodredigerare - du kan samtidigt visuellt göra designändringar eller redigera QML;
  • En uppsättning färdiga och anpassningsbara knappar, omkopplare och andra kontrollelement;
  • Inbyggd och anpassningsbar uppsättning visuella effekter;
  • Dynamisk layout av gränssnittselement gör att du kan anpassa den till vilken skärm som helst;
  • En avancerad scenredigerare som låter dig arbeta fram element in i minsta detalj;
  • Qt Photoshop Bridge och Qt Sketch Bridge-moduler för att importera grafik från Photoshop och Sketch. Låter dig skapa färdiga att använda komponenter direkt från grafik förberedd i Photoshop eller Sketch och exportera dem till QML-kod. De ingår inte i Community-utgåvan.
  • Källa: opennet.ru

Lägg en kommentar