Qt Design Studio 1.3 vrystelling

Qt projek voorgelê uitgawe Qt DesignStudio 1.3, 'n omgewing vir gebruikerskoppelvlakontwerp en ontwikkeling van grafiese toepassings gebaseer op Qt. Qt Design Studio maak dit maklik vir ontwerpers en ontwikkelaars om saam te werk om werkende prototipes van komplekse en skaalbare koppelvlakke te skep. Ontwerpers kan slegs fokus op die grafiese uitleg van die ontwerp, terwyl ontwikkelaars kan fokus op die ontwikkeling van die logika van die toepassing deur gebruik te maak van QML-kode wat outomaties vir die ontwerper se uitlegte gegenereer word.
Deur die werkvloei wat in Qt Design Studio aangebied word, te gebruik, kan u uitlegte wat in Photoshop of ander grafiese redigeerders voorberei is, verander in werkende prototipes wat geskik is om binne 'n paar minute op regte toestelle te gebruik.

Aangebied kommersiële weergawe и Gemeenskapsuitgawe Qt Design Studio. Kommersiële weergawe
kom gratis, laat verspreiding van voorbereide koppelvlakkomponente slegs aan houers van 'n kommersiële lisensie vir Qt.
Die gemeenskapsuitgawe stel nie beperkings op gebruik nie, maar sluit nie modules in vir die invoer van grafika vanaf Photoshop en Sketch nie. Die toepassing is 'n gespesialiseerde weergawe van die Qt Creator-omgewing, saamgestel uit 'n gemeenskaplike bewaarplek. Die meeste van die veranderinge spesifiek vir Qt Design Studio is ingesluit in die hoof Qt Creator-kodebasis. Integrasiemodules vir Photoshop en Sketch is eie.

In die nuwe vrystelling:

  • Module-vermoëns uitgebrei Qt-brug vir skets, wat jou toelaat om gereed-vir-gebruik-komponente te skep gebaseer op uitlegte wat in Sketch voorberei is en dit na QML-kode uit te voer. Ondersteuning by die module gevoeg karakter oorheers, wat jou toelaat om verskillende tekseienskappe aan verskillende instansies van knoppies en ander koppelvlakkomponente te bind (hierdie eienskappe word na QML uitgevoer met omgekeerde eienskappe sigbaar as komponenteienskappe). Ook bygevoeg is die vermoë om grafika in vektor SVG-formaat uit te voer (voorheen is slegs rasterformate ondersteun), wat in QML geskaal kan word.

    Qt Design Studio 1.3 vrystelling

  • Die ontwerp van die koppelvlak vir die besigtiging van eiendomme is verander, dit is oorgeskakel na die gebruik van Qt Quick Controls 2 en is nou heeltemal aanpasbaar deur ontwerptemas. Aansienlik verbeterde bruikbaarheid toonbankvorms (spin boks), wat nou muissleep ondersteun en die vermoë om opsioneel 'n skuifbalk by te voeg. Bygevoeg ondersteuning vir multi-afdeling blokke, sodat jy die eienskappe van verskeie elemente op 'n slag kan stel. 'n Nuwe dialoog vir die bestuur van gradiënte is by die eienskapperedigeerder gevoeg. Die kleurredigeerder is opgedateer om 'n afdeling met voorheen geselekteerde kleure in te sluit.

    Qt Design Studio 1.3 vrystellingQt Design Studio 1.3 vrystelling

  • Die bindredigeerder is verbeter, wat nou gebaseer is op 'n geriefliker koderedigeringslegstuk vir QML;
  • 'n Nuwe animasiekurwe-redigeerder is bygevoeg, wat jou toelaat om interpolasiekurwes vir verskeie sleutelrame in een aansig aan te pas, soortgelyk aan die gewone animasiebeheernutsgoed van 3D-pakkette;

    Qt Design Studio 1.3 vrystelling

  • Daar word ook kennis geneem dat die werk nog nie voltooi is om 'n QML-kyker gebaseer op WebAssembly te skep nie, wat jou toelaat om pakkette met QML-projekte vir die Web te skep, waarmee deur 'n blaaier gewerk kan word.

Belangrike kenmerke van Qt Design Studio:

  • Tydlynanimasie - 'n Tydlyn en sleutelraam-gebaseerde redigeerder wat dit maklik maak om animasies te skep sonder om kode te skryf;
  • Die hulpbronne wat deur die ontwerper ontwikkel is, word omskep in universele QML-komponente wat in verskeie projekte hergebruik kan word;
  • Qt Live Preview - laat jou toe om 'n toepassing of gebruikerskoppelvlak wat direk op die lessenaar, Android of Boot2Qt-toestelle ontwikkel word, te voorskou. Veranderinge wat gemaak is, kan onmiddellik op die toestel waargeneem word. Dit is moontlik om FPS te beheer, lêers met vertalings op te laai en die skaal van elemente te verander. Dit sluit ondersteuning in vir die voorskou van elemente wat in die toepassing op toestelle voorberei is Qt 3D Studio.
  • Moontlikheid van integrasie met Qt Safe Renderer - Safe Renderer elemente kan gekarteer word na elemente van die koppelvlak wat ontwikkel word.
  • Vertoon visuele redigeerder en koderedigeerder langs mekaar - jy kan gelyktydig ontwerpveranderings maak of QML wysig;
  • 'n Stel klaargemaakte en aanpasbare knoppies, skakelaars en ander beheerelemente;
  • Ingeboude en aanpasbare stel visuele effekte;
  • Dinamiese uitleg van koppelvlak-elemente laat jou toe om dit aan te pas by enige skerm;
  • ’n Gevorderde toneelredigeerder wat jou toelaat om elemente tot in die kleinste detail uit te werk;
  • Qt Photoshop Bridge en Qt Sketch Bridge modules vir die invoer van grafika vanaf Photoshop en Sketch. Laat jou toe om gereed-vir-gebruik komponente direk te skep vanaf grafika wat in Photoshop of Sketch voorberei is en dit na QML-kode uit te voer. Hulle is nie ingesluit in die Gemeenskapsuitgawe nie.
  • Bron: opennet.ru

Voeg 'n opmerking