Qt 5.15 LTS, dumarating na may 3 taong suporta at mga balitang ito

Ang bagong bersyon ng Ang Qt 5.15 ay inilabas na maraming araw na ang nakakalipas at nakaposisyon bilang isang bersyon ng LTS, kung saan ay magkakaroon ng isang pinalawig na tagal ng suporta ng 3 taon plus ito ang pinakabagong bersyon na magagamit sa lahat.

Dahil marami sa inyo ang makakaalam, isang pagbabago sa patakaran patungo sa bukas na pamayanan ng komunidad ay nagawa, dahil ang mga may lisensya lamang ang magkakaroon ng mga sumusunod na pag-update ng pagwawasto.

Siyempre, ang bersyon na ito ay pabalik na katugma. Sa isang mahabang listahan ng mga pag-aayos ng bug, niraranggo ito bilang pinaka-matatag na bersyon hanggang ngayon. Upang maghanda para sa hinaharap.

Bukod sa ito ay din ang huling menor de edad na bersyon ng Qt 5, dahil ang paglulunsad ng Qt 6 ay naka-iskedyul para sa pagtatapos ng taon.

Kung saan sa ilang mga salita ang bagong bersyon ng Qt 5.15 LTS na ito ang batayan para sa Qt6 na magdadala ng mas malalim na mga pagbabago sa core ng balangkas sa peligro na masira ang accounting, ngunit sa isang mas brutal na paraan kaysa sa paglipat sa pagitan ng Qt 4 at Qt 5 .

Pangunahing mga bagong tampok ng Qt 5.15 LTS

Isa sa pangunahing mga novelty na ipinakita sa bagong bersyon ng QT, ats ang abstraction ng 3D API. Dahil sa huling dalawang taon, ang mga makabuluhang pagbabago sa industriya ay kumplikado sa pagbuo at pagpapatupad ng mga application na gumagamit ng 3D graphics.

Gamit ang pangako ng cross-platform ng Qt, nais ng mga developer ng isang solusyon na gagana kahit saan. Upang makamit ito, nagsimula silang magtrabaho sa isang layer ng abstraction para sa lahat ng iba't ibang mga API na ito higit sa isang taon na ang nakalilipas.

Ang Qt Rendering Hardware Interface (RHI) ay ang resulta nito at maaari itong magamit upang patakbuhin ang mga application ng Qt Quick bilang karagdagan sa Direktang 3D, Metal, at Vulkan, pati na rin ang OpenGL.

Isa pang mahalagang bagong tampok sa Qt 5.15 nauugnay din ito sa graphics. Talaga, sa Qt 5.0, Ang Qt Quick ay ipinakita bilang batong pamagat ng Qt arkitektura. Ang kanilang layunin ay upang gawing simple ang paglikha ng ugnay at animated na mga interface ng gumagamit ng 2D.

Ang Qt 5.15 ay may ganap na katugmang Qt Quick 3D, na nagpapalawak ng konsepto ng kadalian ng paggamit at pagsasama ng nilalaman ng 3D sa mga application na batay sa Qt Mabilis.

Sa Qt Quick 3D, madali mo nang matukoy ang isang 3D na eksena sa QML, tukuyin ang mga meshes, ilaw, at materyales nito, at ihalo ang lahat nang walang putol sa iyong 2D user interface.

Kung saan kailangan mong bumuo ng magkakahiwalay na mga elemento ng 2D at 3D na gumagamit ng iba't ibang mga teknolohiya (gamit ang Qt 3D, Qt 3D Studio, o OpenGL raw), mayroon ka na ngayong isang integrated solution sa iyong mga kamay.

Bukod dito, Ang Qt Quick 3D ay nagdaragdag ng maraming mga pagpipilian upang lumikha ng mga bagong kagiliw-giliw na application na kasama ang mga elemento ng 2D at 3D sa interface ng gumagamit. Ang Qt Quick 3D ay tugma din sa Qt Design Studio 1.5.

habang sa Qt QML binabanggit ng mga developer Mas gusto nilang ituon ang pansin sa paghahanda para sa Qt 6, na hahantong sa isang kapaki-pakinabang na hanay ng mga bagong tampok sa Qt 5.15.

QML mayroon ka ngayong konsepto ng "kinakailangang" mga pag-aari para sa mga sangkap. Ito ang mga pag-aari na dapat tukuyin ng isang gumagamit ng sangkap. Ang mga sangkap ay maaaring tukuyin sa online sa isang QML file. Ang isang bagong nagpapahayag na paraan ng pagrehistro ng mga uri ay naidagdag.

Sa kabilang banda, nabanggit na ang tool na qmllint ay napabuti at nag-aalok ng mas mahusay na mga babala tungkol sa mga potensyal na problema sa QML code base.

Rin, isang bagong tool na qmlformat ay naidagdag na makakatulong upang mai-format ang mga file ng QML alinsunod sa pamantayan ng mga alituntunin sa istilo ng encode ng QML.

Sa wakas, Ginawa ang trabaho upang matiyak na ang QML na ginamit sa Qt para sa MCU at Qt 5.15 ay magkatugma.

Kung nais mong malaman ang tungkol dito, maaari mong suriin ang paglalathala ng bagong bersyon Sa sumusunod na linkBilang karagdagan, maaari mo ring makita ang mga link sa pag-download kung saan maaari kang humiling ng isang libreng lisensya sa pagsubok (hindi kasama dito ang ilang mga pagpapaandar).

Upang mag-download ng Qt, kailangan mo ngayon na magkaroon ng isang Qt account upang makuha ang online installer at mag-download ng anumang bersyon ng balangkas.

Mangyaring tandaan na ang suporta para sa Qt 5.9 LTS ay mag-e-expire sa Mayo 31, 2020.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   autopilot dijo

    Ang pagbanggit sa isyu ng Qt update at hindi paggawa nito ay pareho. Kailangang malaman ng mga mambabasa kung gaano ito kalulutas ng mga malalaking proyekto tulad ng KDE, upang tumaya sa desktop na ito o talikuran ito.