Qt Design Studio 1.3 utgivelse

Qt prosjekt innsendt problemet Qt DesignStudio 1.3, et miljø for utforming av brukergrensesnitt og utvikling av grafiske applikasjoner basert på Qt. Qt Design Studio gjør det enkelt for designere og utviklere å jobbe sammen for å lage fungerende prototyper av komplekse og skalerbare grensesnitt. Designere kan kun fokusere på det grafiske designoppsettet, mens utviklere kan fokusere på å utvikle applikasjonslogikk ved å bruke QML-koden som genereres automatisk for designeroppsett.
Ved å bruke arbeidsflyten som tilbys i Qt Design Studio, kan du gjøre layouter utarbeidet i Photoshop eller andre grafikkredigerere til fungerende prototyper som egner seg for å kjøre på ekte enheter i løpet av få minutter.

Tilbys kommersiell versjon и Fellesutgave Qt Design Studio. Kommersiell versjon
kommer gratis, tillater distribusjon av forberedte grensesnittkomponenter kun til innehavere av en kommersiell lisens for Qt.
Community-utgaven pålegger ikke bruksbegrensninger, men inkluderer ikke moduler for import av grafikk fra Photoshop og Sketch. Applikasjonen er en spesialisert versjon av Qt Creator-miljøet, kompilert fra et felles depot. De fleste endringene som er spesifikke for Qt Design Studio er inkludert i Qt Creator-kodebasen. Integrasjonsmoduler for Photoshop og Sketch er proprietære.

I den nye utgivelsen:

  • Modulfunksjonene utvidet Qt Bridge for Sketch, som lar deg lage ferdige komponenter basert på oppsett utarbeidet i Sketch og eksportere dem til QML-kode. Lagt til støtte til modulen tegnoverstyringer, som lar deg binde forskjellige tekstegenskaper til forskjellige forekomster av knapper og andre grensesnittkomponenter (disse egenskapene eksporteres til QML med overstyrte egenskaper synlige som komponentegenskaper). Også lagt til er muligheten til å eksportere grafikk i vektor SVG-format (tidligere ble kun rasterformater støttet), som kan skaleres i QML.

    Qt Design Studio 1.3 utgivelse

  • Utformingen av grensesnittet for visning av egenskaper er endret, det har blitt byttet til å bruke Qt Quick Controls 2 og kan nå fullstendig tilpasses gjennom designtemaer. Betydelig forbedret brukervennlighet tellerskjemaer (spinnboks), som nå støtter musedraging og muligheten til å legge til en glidebryter. Lagt til støtte for flerseksjonsblokker, slik at du kan angi egenskapene til flere elementer om gangen. En ny dialogboks for håndtering av gradienter er lagt til egenskapseditoren. Fargeredigeringsprogrammet har blitt oppdatert for å inkludere en seksjon med tidligere valgte farger.

    Qt Design Studio 1.3 utgivelseQt Design Studio 1.3 utgivelse

  • Bindingsredigeringsprogrammet er forbedret, som nå er basert på en mer praktisk koderedigeringswidget for QML;
  • En ny animasjonskurveredigerer er lagt til, slik at du kan justere interpolasjonskurver for flere nøkkelbilder i én visning, på samme måte som de vanlige animasjonskontrollverktøyene fra 3D-pakker;

    Qt Design Studio 1.3 utgivelse

  • Det bemerkes også at arbeidet ennå ikke er fullført med å lage en QML viewer basert på WebAssembly, som lar deg lage pakker med QML-prosjekter for nettet, som kan arbeides med gjennom en nettleser.

Hovedtrekkene til Qt Design Studio:

  • Tidslinjeanimasjon - En editor basert på tidslinje og nøkkelbilder som lar deg enkelt lage animasjon uten å skrive kode;
  • Ressursene utviklet av designeren gjøres om til universelle QML-komponenter som kan gjenbrukes i ulike prosjekter;
  • Qt Live Preview - lar deg forhåndsvise en applikasjon eller brukergrensesnitt som utvikles direkte på skrivebordet, Android-enheter eller Boot2Qt. Endringene du gjør kan umiddelbart observeres på enheten. Det er mulig å kontrollere FPS, laste opp filer med oversettelser, endre skalaen på elementer. Inkludert støttet forhåndsvisning på enheter av elementer forberedt i applikasjonen Qt 3D Studio.
  • Evne til å integrere med Qt Safe Renderer - Safe Renderer-elementer kan tilordnes elementer i det utviklede grensesnittet.
  • Vis side-ved-side visuell editor og kodeeditor - du kan visuelt gjøre endringer i designet eller redigere QML samtidig;
  • Et sett med ferdiglagde og tilpassbare knapper, brytere og andre kontroller;
  • Innebygd og tilpassbart sett med visuelle effekter;
  • Dynamisk layout av grensesnittelementer lar deg tilpasse den til hvilken som helst skjerm;
  • En avansert sceneredigerer som lar deg regne ut elementene til minste detalj;
  • Qt Photoshop Bridge og Qt Sketch Bridge-moduler for import av grafikk fra Photoshop og Sketch. Lar deg lage ferdige komponenter direkte fra grafikk utarbeidet i Photoshop eller Sketch og eksportere dem til QML-kode. Ikke inkludert i Community-utgaven.
  • Kilde: opennet.ru

Legg til en kommentar