Pagpagawas sa Qt Design Studio 1.2 development environment

Qt nga proyekto nga gipatik pagpagawas Qt DesignStudio 1.2, usa ka palibot alang sa disenyo sa user interface ug pagpalambo sa mga graphical nga aplikasyon base sa Qt. Gipasayon ​​sa Qt Design Studio ang mga tigdesinyo ug mga developer nga magtinabangay sa paghimo og mga nagtrabaho nga mga prototype sa komplikado ug scalable nga mga interface. Ang mga tigdesinyo makatutok lamang sa graphical nga layout sa disenyo, samtang ang mga developers makatutok sa pagpalambo sa lohika sa aplikasyon gamit ang QML code nga awtomatikong namugna alang sa mga layout sa tigdesinyo.

Gamit ang workflow nga gitanyag sa Qt Design Studio, mahimo nimong himoon ang mga layout nga giandam sa Photoshop o uban pang mga graphics editor ngadto sa mga nagtrabaho nga mga prototype nga mahimong ilunsad sa tinuod nga mga device sulod sa pipila ka minuto. Ang produkto orihinal nga gihatag free, apan gitugotan ang pag-apod-apod sa giandam nga mga sangkap sa interface
lamang sa mga naghupot sa usa ka komersyal nga lisensya alang sa Qt.

Sugod gikan sa bersyon 1.2, ang mga developer gitanyag usa ka edisyon Qt Design Studio Community Edition, nga wala magpahamtang og mga pagdili sa paggamit, apan naa sa luyo sa panguna nga produkto sa pagpaandar. Sa partikular, ang Community Edition wala maglakip sa mga module para sa pag-import sa mga graphic gikan sa Photoshop ug Sketch.

Mahitungod sa pag-abli sa mga source code, gitaho nga ang aplikasyon usa ka espesyal nga bersyon sa Qt Creator environment, nga gihugpong gikan sa usa ka komon nga repositoryo. Kadaghanan sa mga pagbag-o nga espesipiko sa Qt Design Studio nalakip na sa nag-unang Qt Creator codebase. Lakip ang pipila ka mga bahin sa Qt Design Studio anaa direkta gikan sa Qt Creator, pananglitan, sugod sa pagpagawas sa 4.9, usa ka graphical editor base sa timeline anaa.
Ang mga module sa integrasyon sa Photoshop ug Sketch nagpabilin nga proprietary.

Ang pagpagawas sa Qt Design Studio 1.2 talagsaon alang sa pagdugang sa module Qt Bridge alang sa Sketch, nga nagtugot kanimo sa paghimo og andam nga gamiton nga mga sangkap base sa mga layout nga giandam sa Sketch ug i-eksport kini ngadto sa QML code. Lakip sa mga kinatibuk-ang pagbag-o, suporta alang sa mga komplikado nga gradients base sa Qt Dali nga mga Porma, nga mahimo nang isipon nga mga sangkap sa Qt Design Studio. Pananglitan, ang spherical ug conical gradients inubanan sa animation mahimong magamit aron epektibong mahanduraw ang mga pagsukod ug pagbasa sa sensor. Dugang pa, kung nagdesinyo sa mga interface, mahimo ka na nga molapas sa mga linear vertical gradients.

Pagpagawas sa Qt Design Studio 1.2 development environment

Pangunang bahin sa Qt Design Studio:

  • Timeline Animation - Usa ka timeline ug keyframe-based editor nga nagpasayon ​​sa paghimo og mga animation nga walay pagsulat og code;
  • Ang mga kahinguhaan nga gihimo sa tigdesinyo gihimong unibersal nga mga sangkap sa QML nga mahimong magamit pag-usab sa lainlaing mga proyekto;
  • Qt Live Preview - nagtugot kanimo sa pag-preview sa usa ka aplikasyon o user interface nga gihimo direkta sa desktop, Android o Boot2Qt device. Ang mga pagbag-o nga nahimo mahimong maobserbahan dayon sa aparato. Posible nga makontrol ang FPS, mag-upload og mga file nga adunay mga hubad, ug usbon ang sukod sa mga elemento. Naglakip kini sa suporta alang sa pag-preview sa mga elemento nga giandam sa aplikasyon sa mga aparato Qt 3D Studio.
  • Posibilidad sa pag-integrate sa Qt Safe Renderer - Ang mga elemento sa Safe Renderer mahimong mapa sa mga elemento sa interface nga gihimo.
  • Ipakita ang kilid sa kilid nga editor sa biswal ug editor sa code - mahimo nimong dungan nga biswal nga maghimo mga pagbag-o sa disenyo o usba ang QML;
  • Usa ka hugpong sa andam ug napasadya nga mga buton, switch ug uban pang mga elemento sa pagkontrol;
  • Gitukod-sa ug napasadya nga hugpong sa mga biswal nga epekto;
  • Ang dinamikong layout sa mga elemento sa interface nagtugot kanimo sa pagpahiangay niini sa bisan unsang screen;
  • Usa ka advanced editor sa eksena nga nagtugot kanimo sa pagtrabaho sa mga elemento hangtod sa pinakagamay nga detalye;
  • Qt Photoshop Bridge ug Qt Sketch Bridge modules alang sa pag-import sa mga graphic gikan sa Photoshop ug Sketch. Gitugotan ka sa paghimo og andam nga gamiton nga mga sangkap direkta gikan sa mga graphic nga giandam sa Photoshop o Sketch ug i-export kini sa QML code. Wala sila gilakip sa edisyon sa Komunidad.

Source: opennet.ru

Idugang sa usa ka comment