Paglabas ng Qt Design Studio 1.3 development environment

Qt Project ipinakilala problema Qt DesignStudio 1.3, isang kapaligiran para sa pagdidisenyo ng mga user interface at pagbuo ng mga graphical na application batay sa Qt. Pinapadali ng Qt Design Studio para sa mga designer at developer na magtulungan upang lumikha ng mga gumaganang prototype ng kumplikado at nasusukat na mga interface. Ang mga taga-disenyo ay maaari lamang tumutok sa graphic na disenyo ng layout, habang ang mga developer ay maaaring tumutok sa pagbuo ng application logic gamit ang QML code na awtomatikong nabuo para sa mga layout ng designer.
Gamit ang workflow na inaalok sa Qt Design Studio, maaari mong gawing mga gumaganang prototype ang mga layout na inihanda sa Photoshop o iba pang mga graphic editor na angkop para sa paglulunsad sa mga totoong device sa loob ng ilang minuto.

Inaalok komersyal na bersyon ΠΈ Edisyon ng komunidad Qt Design Studio. Komersyal na bersyon
ibinibigay nang walang bayad, nagbibigay-daan sa pamamahagi ng mga inihandang bahagi ng interface sa mga may hawak ng komersyal na lisensya para sa Qt.
Ang edisyon ng komunidad ay hindi nagpapataw ng mga paghihigpit sa paggamit, ngunit hindi kasama ang mga module para sa pag-import ng mga graphics mula sa Photoshop at Sketch. Ang application ay isang espesyal na bersyon ng kapaligiran ng Qt Creator, na binuo mula sa isang shared repository. Karamihan sa mga pagbabagong partikular sa Qt Design Studio ay kasama sa pangunahing codebase ng Qt Creator. Ang mga module ng pagsasama ng Photoshop at Sketch ay pagmamay-ari.

Sa bagong release:

  • Pinalawak ang mga kakayahan ng module Qt Bridge para sa Sketch, na nagbibigay-daan sa iyong lumikha ng mga bahaging handa nang gamitin batay sa mga layout na inihanda sa Sketch at i-export ang mga ito sa QML code. Nagdagdag ng suporta sa module na-override ang character, na nagbibigay-daan sa iyong itali ang iba't ibang mga katangian ng teksto sa iba't ibang mga pagkakataon ng mga pindutan at iba pang mga bahagi ng interface (ang mga katangiang ito ay na-export sa QML na may mga overridden na katangian na makikita bilang mga katangian ng bahagi). Idinagdag din ang kakayahang mag-export ng mga graphics sa vector SVG format (dati raster format lang ang sinusuportahan), na maaaring i-scale sa QML.

    Paglabas ng Qt Design Studio 1.3 development environment

  • Ang disenyo ng interface para sa pagtingin sa mga katangian ay binago, ito ay inilipat sa paggamit ng Qt Quick Controls 2 at ngayon ay ganap na nako-customize sa pamamagitan ng mga tema ng disenyo. Makabuluhang pinabuting kakayahang magamit mga counter form (spin box), na ngayon ay sumusuporta sa pag-drag ng mouse at ang kakayahang opsyonal na magdagdag ng slider. Nagdagdag ng suporta para sa mga multi-section na bloke, na nagbibigay-daan sa iyong itakda ang mga katangian ng ilang elemento nang sabay-sabay. Isang bagong dialog para sa pamamahala ng mga gradient ay naidagdag sa editor ng mga katangian. Ang editor ng kulay ay na-update upang isama ang isang seksyon na may mga dating napiling kulay.

    Paglabas ng Qt Design Studio 1.3 development environmentPaglabas ng Qt Design Studio 1.3 development environment

  • Ang umiiral na editor ay napabuti, na ngayon ay batay sa isang mas maginhawang widget sa pag-edit ng code para sa QML;
  • May naidagdag na bagong animation curve editor, na nagbibigay-daan sa iyong isaayos ang mga interpolation curve para sa ilang key frame sa isang view, katulad ng karaniwang mga tool sa pagkontrol ng animation mula sa mga 3D na pakete;

    Paglabas ng Qt Design Studio 1.3 development environment

  • Napansin din na hindi pa tapos ang gawain sa paglikha ng QML viewer batay sa WebAssembly, na nagbibigay-daan sa iyong lumikha ng mga package na may mga proyektong QML para sa Web, na maaaring gamitin sa pamamagitan ng browser.

Mga pangunahing tampok ng Qt Design Studio:

  • Timeline Animation - Isang timeline at keyframe-based na editor na nagpapadali sa paggawa ng mga animation nang walang pagsusulat ng code;
  • Ang mga mapagkukunang binuo ng taga-disenyo ay ginawang unibersal na mga bahagi ng QML na maaaring magamit muli sa iba't ibang mga proyekto;
  • Qt Live Preview - nagbibigay-daan sa iyong i-preview ang isang application o user interface na direktang binuo sa desktop, Android o Boot2Qt na mga device. Ang mga pagbabagong ginawa ay maaaring agad na maobserbahan sa device. Posibleng kontrolin ang FPS, mag-upload ng mga file na may mga pagsasalin, at baguhin ang laki ng mga elemento. Kabilang dito ang suporta para sa pag-preview ng mga elemento na inihanda sa application sa mga device Qt 3D Studio.
  • Posibilidad ng pagsasama sa Qt Safe Renderer - Ang mga elemento ng Safe Renderer ay maaaring imapa sa mga elemento ng interface na binuo.
  • Display side by side visual editor at code editor - maaari mong biswal na gumawa ng mga pagbabago sa disenyo o i-edit ang QML nang sabay-sabay;
  • Isang hanay ng mga handa at nako-customize na mga pindutan, switch at iba pang mga elemento ng kontrol;
  • Built-in at nako-customize na hanay ng mga visual effect;
  • Hinahayaan ka ng dinamikong layout ng mga elemento ng interface na iakma ito sa anumang screen;
  • Isang advanced na editor ng eksena na nagbibigay-daan sa iyong magsagawa ng mga elemento hanggang sa pinakamaliit na detalye;
  • Qt Photoshop Bridge at Qt Sketch Bridge module para sa pag-import ng mga graphics mula sa Photoshop at Sketch. Binibigyang-daan kang lumikha ng mga bahaging handa nang gamitin nang direkta mula sa mga graphic na inihanda sa Photoshop o Sketch at i-export ang mga ito sa QML code. Hindi sila kasama sa edisyon ng Komunidad.
  • Pinagmulan: opennet.ru

Magdagdag ng komento