Qt-projektet ett avsnitt , miljöer för design av anvÀndargrÀnssnitt och utveckling av grafiska applikationer baserade pÄ Qt. Qt Design Studio gör det möjligt att förenkla samarbetet mellan designers och utvecklare för att skapa arbetsprototyper av komplexa och skalbara grÀnssnitt. Designers kan fokusera helt pÄ den grafiska layouten, medan utvecklarna kan koncentrera sig pÄ att utveckla applikationens logik, med hjÀlp av den automatiskt genererade QML-koden för designerlayouten.
Med det arbetsflöde som erbjuds i Qt Design Studio kan du pÄ nÄgra minuter omvandla skisser skapade i Photoshop eller andra grafiska redigerare till fungerande prototyper som kan köras pÄ riktiga enheter. Ursprungligen tillhandahölls produkten , men spridning av förberedda grÀnssnittskomponenter var endast tillÄten
för innehavare av en kommersiell licens för Qt.
FrÄn och med version 1.2 erbjuds utvecklarna en utgÄva , som inte har nÄgra begrÀnsningar för anvÀndningen, men som ligger efter i funktionalitet jÀmfört med huvudprodukten. Specifikt ingÄr inte moduler för import av grafik frÄn Photoshop och Sketch i Community Edition.
Vad gÀller öppnandet av kÀllkoden meddelas att applikationen Àr en specialiserad version av Qt Creator-miljön, som byggs frÄn ett gemensamt förrÄd. Största delen av de Qt Design Studio-specifika förÀndringarna ingÄr redan i Qt Creator:s huvudkodbas. Bland annat Àr vissa funktioner i Qt Design Studio tillgÀngliga direkt frÄn Qt Creator, till exempel finns en grafisk redigerare baserad pÄ tidslinjen tillgÀnglig frÄn och med version 4.9.
Moduler för integration med Photoshop och Sketch förblir proprietÀra.
UtgÄvan av Qt Design Studio 1.2 kÀnnetecknas av tillÀgget av modulen , som gör det möjligt att skapa fÀrdiga komponenter baserade pÄ skisser gjorda i Sketch och exportera dem till QML-kod. Bland de allmÀnna förÀndringarna framhÀvs stödet för komplexa gradienter baserade pÄ , som nu kan behandlas som komponenter i Qt Design Studio. Till exempel kan sfÀriska och koniska gradienter i kombination med animationer anvÀndas för effekfull visualisering av mÀtningar och sensordata. Dessutom kan man nu inom grÀnssnittdesign inte lÀngre begrÀnsa sig till linjÀra vertikala gradienter.
De viktigaste funktionerna i Qt Design Studio:
- Animationer pĂ„ tidslinjen â en redigerare baserad pĂ„ tidslinjen och nyckelramar, vilket gör det enkelt att skapa animationer utan kodning;
- Resurser som designats av designern omvandlas till universella QML-komponenter som kan ÄteranvÀndas i olika projekt;
- Qt Live Preview â gör det möjligt att förhandsgranska applikationen eller den utvecklade anvĂ€ndargrĂ€nssnittet direkt pĂ„ skrivbordet, Android-enheter eller Boot2Qt. Ăndringar kan omedelbart observeras pĂ„ enheten. Det finns möjlighet att kontrollera FPS, ladda upp översĂ€ttningsfiler och Ă€ndra skala pĂ„ element. Förhandsvisning av elementens enheter som förberetts i applikationen stöds ocksĂ„. .
- Möjlighet till integration med Qt Safe Renderer â Safe Renderer-element kan mappas till element i det utvecklade grĂ€nssnittet.
- Visning av bĂ„de den visuella redigeraren och kodredigeraren â det Ă€r möjligt att samtidigt visuellt göra Ă€ndringar i designen eller redigera QML;
- Ett set med fÀrdiga och anpassningsbara knappar, strömbrytare och andra kontrollerande element;
- Inbyggda och anpassningsbara uppsÀttningar av visuella effekter;
- Dynamisk layout av grÀnselement gör det möjligt att anpassa den för alla skÀrmar;
- En avancerad sceneredigerare som gör det möjligt att detaljera element noggrant;
- Qt Photoshop Bridge och Qt Sketch Bridge-moduler för att importera grafik frÄn Photoshop och Sketch. De gör det möjligt att skapa fÀrdiga komponenter direkt frÄn grafik som beretts i Photoshop eller Sketch och exportera dem till QML-kod. De ingÄr inte i Community-utgÄvan.

KĂ€lla: opennet.ru
