Udgivelse af Qt Design Studio 1.3 udviklingsmiljø

Qt projekt indsendt emne Qt DesignStudio 1.3, et miljø til brugergrænsefladedesign og udvikling af grafiske applikationer baseret på Qt. Qt Design Studio gør det nemt for designere og udviklere at arbejde sammen om at skabe fungerende prototyper af komplekse og skalerbare grænseflader. Designere kan kun fokusere på det grafiske layout af designet, mens udviklere kan fokusere på at udvikle applikationens logik ved hjælp af QML-kode, der automatisk genereres til designerens layouts.
Ved at bruge arbejdsgangen, der tilbydes i Qt Design Studio, kan du omdanne layouter, der er udarbejdet i Photoshop eller andre grafikeditorer, til fungerende prototyper, der er velegnede til at køre på rigtige enheder i løbet af få minutter.

Tilbydes kommerciel version и Fællesskabsudgave Qt Design Studio. Kommerciel version
leveres gratis, tillader kun distribution af forberedte grænsefladekomponenter til indehavere af en kommerciel licens til Qt.
Community-udgaven pålægger ikke begrænsninger for brugen, men inkluderer ikke moduler til import af grafik fra Photoshop og Sketch. Applikationen er en specialiseret version af Qt Creator-miljøet, kompileret fra et fælles lager. De fleste ændringer, der er specifikke for Qt Design Studio, er inkluderet i Qt Creator-kodebasen. Integrationsmoduler til Photoshop og Sketch er proprietære.

I den nye udgivelse:

  • Modulets muligheder udvidet Qt Bridge til Sketch, som giver dig mulighed for at oprette klar-til-brug komponenter baseret på layouts udarbejdet i Sketch og eksportere dem til QML-kode. Tilføjet support til modulet tegn tilsidesætter, som giver dig mulighed for at binde forskellige tekstegenskaber til forskellige forekomster af knapper og andre grænsefladekomponenter (disse egenskaber eksporteres til QML med tilsidesatte egenskaber synlige som komponentegenskaber). Også tilføjet er muligheden for at eksportere grafik i vektor SVG-format (tidligere blev kun rasterformater understøttet), som kan skaleres i QML.

    Udgivelse af Qt Design Studio 1.3 udviklingsmiljø

  • Designet af grænsefladen til visning af egenskaber er blevet ændret, den er skiftet til at bruge Qt Quick Controls 2 og kan nu fuldstændig tilpasses gennem designtemaer. Markant forbedret brugervenlighed tæller formularer (spin-boks), som nu understøtter musetræk og muligheden for valgfrit at tilføje en skyder. Tilføjet understøttelse af blokke med flere sektioner, så du kan indstille egenskaberne for flere elementer ad gangen. En ny dialogboks til styring af gradienter er blevet tilføjet til egenskabseditoren. Farveeditoren er blevet opdateret til at inkludere en sektion med tidligere valgte farver.

    Udgivelse af Qt Design Studio 1.3 udviklingsmiljøUdgivelse af Qt Design Studio 1.3 udviklingsmiljø

  • Indbindingseditoren er blevet forbedret, som nu er baseret på en mere bekvem koderedigeringswidget til QML;
  • En ny animationskurveeditor er blevet tilføjet, så du kan justere interpolationskurver for flere nøgleframes i én visning, svarende til de sædvanlige animationskontrolværktøjer fra 3D-pakker;

    Udgivelse af Qt Design Studio 1.3 udviklingsmiljø

  • Det bemærkes også, at der endnu ikke er afsluttet arbejdet med at lave en QML viewer baseret på WebAssembly, som giver mulighed for at lave pakker med QML projekter til nettet, som kan arbejdes med gennem en browser.

Nøglefunktioner i Qt Design Studio:

  • Timeline Animation - En tidslinje- og keyframe-baseret editor, der gør det nemt at oprette animationer uden at skrive kode;
  • De ressourcer, som designeren udvikler, bliver til universelle QML-komponenter, der kan genbruges i forskellige projekter;
  • Qt Live Preview - giver dig mulighed for at forhåndsvise en applikation eller brugergrænseflade, der udvikles direkte på skrivebordet, Android eller Boot2Qt-enheder. Foretagne ændringer kan umiddelbart observeres på enheden. Det er muligt at styre FPS, uploade filer med oversættelser og ændre skalaen af ​​elementer. Dette inkluderer understøttelse af forhåndsvisning af elementer, der er forberedt i applikationen på enheder Qt 3D Studio.
  • Mulighed for integration med Qt Safe Renderer - Safe Renderer-elementer kan tilknyttes elementer i den grænseflade, der udvikles.
  • Vis side om side visuel editor og kode editor - du kan samtidigt visuelt foretage designændringer eller redigere QML;
  • Et sæt færdige og tilpasselige knapper, kontakter og andre kontrolelementer;
  • Indbygget og tilpasseligt sæt visuelle effekter;
  • Dynamisk layout af grænsefladeelementer giver dig mulighed for at tilpasse den til enhver skærm;
  • En avanceret scene-editor, der giver dig mulighed for at arbejde med elementer ned til mindste detalje;
  • Qt Photoshop Bridge og Qt Sketch Bridge moduler til import af grafik fra Photoshop og Sketch. Giver dig mulighed for at oprette klar-til-brug komponenter direkte fra grafik, der er udarbejdet i Photoshop eller Sketch og eksportere dem til QML-kode. De er ikke inkluderet i Fællesskabets udgave.
  • Kilde: opennet.ru

Tilføj en kommentar