De scripttaal die in Qbs wordt gebruikt, is aangepast om het genereren en ontleden van buildscripts door IDE's te automatiseren. Bovendien genereert Qbs geen makefiles en regelt het zelf, zonder tussenpersonen zoals het make-hulpprogramma, de lancering van compilers en linkers, waarbij het bouwproces wordt geoptimaliseerd op basis van een gedetailleerde grafiek van alle afhankelijkheden. Door de aanwezigheid van initiΓ«le gegevens over de structuur en afhankelijkheden in het project kunt u de uitvoering van bewerkingen in verschillende threads effectief parallelliseren. Voor grote projecten die uit een groot aantal bestanden en submappen bestaan, kan het opnieuw opbouwen met behulp van Qbs vele malen beter presteren dan make - het opnieuw opbouwen gebeurt vrijwel onmiddellijk en de ontwikkelaar hoeft niet lang te wachten.
ΠΠ°ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Qt Company Π±ΡΠ»ΠΎ ontvangen besluit om te stoppen met de ontwikkeling van Qbs. Qbs is ontwikkeld als vervanging voor qmake, maar uiteindelijk werd besloten om CMake op de lange termijn te gebruiken als het belangrijkste bouwsysteem voor Qt. De ontwikkeling van Qbs is nu voortgezet als een onafhankelijk project, ondersteund door de gemeenschap en geΓ―nteresseerde ontwikkelaars. De infrastructuur van Qt Company wordt nog steeds gebruikt voor ontwikkeling.
Tegelijkertijd ingediend uitgifte Qt DesignStudio 1.4, een omgeving voor gebruikersinterfaceontwerp en ontwikkeling van grafische applicaties gebaseerd op Qt. Qt Design Studio maakt het gemakkelijk voor ontwerpers en ontwikkelaars om samen te werken om werkende prototypes van complexe en schaalbare interfaces te creΓ«ren. Ontwerpers kunnen zich alleen concentreren op de grafische lay-out van het ontwerp, terwijl ontwikkelaars zich kunnen concentreren op het ontwikkelen van de logica van de applicatie met behulp van QML-code die automatisch wordt gegenereerd voor de lay-outs van de ontwerper.
Met behulp van de workflow die wordt aangeboden in Qt Design Studio, kunt u lay-outs die zijn voorbereid in Photoshop of andere grafische editors binnen enkele minuten omzetten in werkende prototypes die geschikt zijn om op echte apparaten te draaien.
Aangeboden commerciΓ«le versie ΠΈ Community-editie Qt Ontwerpstudio. CommerciΓ«le versie
komt gratis, staat distributie van voorbereide interfacecomponenten alleen toe aan houders van een commerciΓ«le licentie voor Qt.
De Community-editie legt geen gebruiksbeperkingen op, maar bevat geen modules voor het importeren van afbeeldingen uit Photoshop en Sketch. De applicatie is een gespecialiseerde versie van de Qt Creator-omgeving, samengesteld vanuit een gemeenschappelijke repository. De meeste wijzigingen die specifiek zijn voor Qt Design Studio zijn opgenomen in de hoofdcodebasis van Qt Creator. Integratiemodules voor Photoshop en Sketch zijn eigen.
In de nieuwe uitgave:
Ondersteuning toegevoegd voor integratie met opkomend Π² Qt 5.14 ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ Qt Quick 3D, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠΌ ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ API Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π° Π±Π°Π·Π΅ Qt Quick, ΡΠΎΡΠ΅ΡΠ°ΡΡΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ 2D ΠΈ 3D Π³ΡΠ°ΡΠΈΠΊΠΈ.