Uitgave van de ontwikkelomgeving Qt Design Studio 1.3

Qt Project gepresenteerd lancering Qt Design Studio 1.3, omgevingen voor het ontwerpen van gebruikersinterfaces en het ontwikkelen van grafische applicaties op basis van Qt. Qt Design Studio vereenvoudigt de samenwerking tussen ontwerpers en ontwikkelaars bij het creƫren van werkprototypes van complexe en schaalbare interfaces. Ontwerpers kunnen zich uitsluitend richten op de grafische lay-out, terwijl ontwikkelaars zich kunnen concentreren op de logica van de applicatie, gebruikmakend van automatisch gegenereerde QML-code voor de lay-outs van de ontwerper.
Met de workflow die wordt aangeboden in Qt Design Studio, kunnen ontwerpen die in Photoshop of andere grafische editors zijn voorbereid, in enkele minuten worden omgezet in functionele prototypes die op echte apparaten kunnen worden uitgevoerd.

Aanbiedingen commerciƫle versie en Community-editie Qt Design Studio. De commerciƫle versie
is gratis beschikbaar, staat het verspreiden van voorbereide interfacecomponenten alleen toe voor houders van een commerciƫle licentie voor Qt.
De Community-editie legt geen beperkingen op het gebruik, maar bevat geen modules voor het importeren van graphics vanuit Photoshop en Sketch. De applicatie is een gespecialiseerde variant van de Qt Creator-omgeving, samengesteld uit een algemene repository. De meeste Qt Design Studio-specifieke wijzigingen zijn opgenomen in de hoofdcodebasis van Qt Creator. De integratiemodules voor Photoshop en Sketch zijn eigendom.

In de nieuwe release:

  • De mogelijkheden van de module zijn uitgebreid Qt Bridge for Sketch, die op basis van ontwerpen in Sketch gebruiksklare componenten kan creĆ«ren en deze kan exporteren naar QML-code. De module ondersteunt nu het overriden van symbolen, waardoor verschillende tekstuele eigenschappen kunnen worden gekoppeld aan verschillende exemplaren van knoppen en andere interfacecomponenten (deze eigenschappen worden geĆ«xporteerd in QML met overschrijfbare eigenschappen die zichtbaar zijn als eigenschappen van de component). Er is ook de mogelijkheid toegevoegd om graphics in SVG-vormaat te exporteren (voorheen werden alleen bitmapformaten ondersteund), die kan worden geschaald in QML.

    Uitgave van de ontwikkelomgeving Qt Design Studio 1.3
  • De interface voor het bekijken van eigenschappen is aangepast, die is vernieuwd met Qt Quick Controls 2 en nu volledig aanpasbaar is via thematisering. De gebruikservaring met spin boxes is aanzienlijk verbeterd, met nieuwe ondersteuning voor het slepen met de muis en de optie om een schuifregelaar toe te voegen. De ondersteuning voor meerdere secties is toegevoegd, waarmee eigenschappen van meerdere elementen tegelijk kunnen worden ingesteld. In de eigenschappeneditor is een nieuwe dialoog voor gradientbeheer toegevoegd. De kleur editor is bijgewerkt met een sectie voor eerder geselecteerde kleuren.

    Uitgave van de ontwikkelomgeving Qt Design Studio 1.3Uitgave van de ontwikkelomgeving Qt Design Studio 1.3
  • De bindingeneditor is verbeterd, die nu is gebaseerd op een gebruiksvriendelijker widget voor het bewerken van code voor QML;
  • Een nieuwe curveredacteur voor animatie is toegevoegd, waarmee in ƩƩn weergave de interpolatiecurves voor meerdere keyframes kunnen worden aangepast, vergelijkbaar met bekende animatiebeheertools uit 3D-pakketten.

    Uitgave van de ontwikkelomgeving Qt Design Studio 1.3
  • Tevens wordt er nog gewerkt aan de ontwikkeling van een QML-viewer op basis van WebAssembly, die het mogelijk maakt om pakketten met QML-projecten voor het web te creĆ«ren, die via de browser kunnen worden gebruikt.

Belangrijkste functies van Qt Design Studio:

  • Tijdlijnanimatie — een editor op basis van een tijdlijn en keyframes, waarmee gemakkelijk animaties kunnen worden gemaakt zonder code te schrijven;
  • Door de ontwerper gemaakte resources worden omgezet in universele QML-componenten die herbruikbaar zijn in verschillende projecten;
  • Qt Live Preview — stelt gebruikers in staat om de applicatie of het ontwikkelde gebruikersinterface rechtstreeks op de desktop, Android-apparaten of Boot2Qt te bekijken. Wijzigingen kunnen direct op het apparaat worden waargenomen. Het is mogelijk om FPS te controleren, vertaalbestanden te uploaden en de schaal van elementen te wijzigen. Voorbeelden bieden ook ondersteuning voor toepassingen van elementstructuren voorbereid in de app. Qt 3D Studio.
  • Integratiemogelijkheid met Qt Safe Renderer — Safe Renderer-elementen kunnen worden gekoppeld aan elementen van de ontwikkelde interface.
  • Zij aan zij weergave van de visuele editor en de code-editor — wijzigingen in het ontwerp kunnen visueel worden aangebracht of QML worden bewerkt;
  • Set van kant-en-klare en aanpasbare knoppen, schakelaars en andere bedienings-elementen;
  • Ingebouwde en aanpasbare set visuele effecten;
  • Dynamische lay-out van interface-elementen maakt aanpassing voor alle schermen mogelijk;
  • Uitgebreide scĆØne-editor die tot in detail elementen kan verfijnen;
  • Qt Photoshop Bridge en Qt Sketch Bridge-modules voor het importeren van grafische afbeeldingen uit Photoshop en Sketch. Hiermee kunnen kant-en-klaar te gebruiken componenten rechtstreeks uit grafische afbeeldingen van Photoshop of Sketch worden gemaakt en geĆ«xporteerd naar QML-code. Niet opgenomen in de Community-editie.
  • Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster