Uhlobo olusha lohlaka lwe-Qt 5.13 lufika futhi lezi yizinguquko zalo

qt_logo

I-Qt 5.13 ekugcineni ifika ngemuva komjikelezo wentuthuko wesigamu seminyaka, lapho le nguqulo entsha yohlaka lwe-C ++ igxila kulokhu kumathuluzi, ngaphezu kwezici nje.

Okwewebhu, kungenzeka ukuhlanganisa izinhlelo zokusebenza zeWebAssembly usebenzisa i-Emscripten lapho i-Qt 5.13 iqeda khona lokhu kuqaliswa, manje seyikhulile impela. Ngalokhu kuthuthukiswa, uhlelo lokusebenza lwe-C ++ lungahlanganiswa lusebenze ngaphakathi kwesiphequluli sewebhu ngasohlangothini lweklayenti.

Ngaphezu kwalokho tKuza nokulungiswa kwamaphutha nokuthuthuka kusethi ye-Qt yamamojula wePython ukudala izinhlelo zokusebenza ze-Python usebenzisa i-Qt5 (abathuthukisi be-Python banokufinyelela kuma-API amaningi we-C ++ Qt).

I-Qt yePython isuselwa kumodyuli yePySide2 futhi iqhubeka nokuthuthuka kwayo (empeleni, ngaphansi kwegama elisha, kuhlongozwa inguqulo yokuqala yePySide ene-Qt 5).

Yini okusha kuQt 5.13?

Kule nguqulo entsha imisebenzi ethuthukisiwe yemodyuli ye-Qt GUI ingatholakala, efingqa amakilasi ahlobene nokuhlanganiswa nezinhlelo zamawindi, ukuphatha imicimbi, ukuhlanganiswa ne-OpenGL ne-OpenGL ES, ihluzo ze-2D, ukusebenza ngezithombe, amafonti nombhalo.

Inguqulo entsha ingeza i-QImage :: :: guqulaTo API entsha ukuguqula amafomethi wesithombe. Izindlela ezintsha zingeziwe, ukubhuka namandla kuye kwangezwa esigabeni seQpainterPath.

Imodyuli ye-Qt QML, enikezela ngamathuluzi wokuthuthukisa isikhombimsebenzisi usebenzisa ulimi lwe-QML, ithuthukise ukusekelwa kwezinhlobo ezibaliwe ezichazwe kukhodi ye-C ++.

Ukuphathwa okuhle kwamanani we- "null" ngesikhathi sokuhlanganiswa. Kungezwe ikhono lokukhiqiza amatafula wesici kuma-Windows-bit Windows systems avumela ukukhishwa kwemisebenzi ehlanganisiwe ye-JIT.

Ku-Qt Quick, amandla okufihla amakholomu wethebula nemigqa ingeziwe entweni ye-TableView, ngenkathi I-SplitView ingezwe ku-Qt Quick Controls 2 ku- ukubekwa okuvundlile noma okumi mpo kwezinto ngokuboniswa kwesihlukanisi ezintantayo phakathi kwento ngayinye. Ngezithonjana, impahla ingeziwe evumela ukuthi wena uphathe ukulondolozwa kwesikhashana kwabo.

Injini yewebhu ye-Qt WebEngine ibuyekezelwe esimweni seChromium 73 futhi inwetshiwe ngokuxhaswa kwesibukeli esakhelwe ngaphakathi se-PDF, esenzelwe njenge-plug-in yangaphakathi.

Uhlobo olusha futhi ungeze isitifiketi samakhasimende asendaweni nokusekelwa kwezitifiketi ze-QML. Kungezwe i-API yezaziso zewebhu. Ukusekelwa kokuthola izixhumi ze-URL sekuqalisiwe.

Umtapo wezincwadi we-OpenSSL, osetshenziselwa ukuqaliswa kokubhala ngokufihla amagama (kufaka phakathi i-TLS) ibuyekeziwe: inguqulo 1.1.0 iyadingeka ukuze ibe ne-TLS 1.3.

Lolu shintsho lunemiphumela eqonde ngqo ekusetshenzisweni kwezinhlelo ezisebenzisa i-OpenSSL ku-Windows, njengoba umtapo wezincwadi uphinde wahlelwa kabusha futhi awusasebenzisi amagama afanayo e-DLL.

Imodyuli yenethiwekhi ye-Qt yamasokhethi e-SSL ingeza ukusekelwa kweziteshi eziphephile (isiteshi esiphephile) kanye namandla okuqinisekisa isimo sezitifiketi usebenzisa i-OCSP (Online Protocol Status Protocol). Ukusekela i-SSL ku-Linux naku-Android, igatsha elisha lomtapo wolwazi we-OpenSSL 1.1 liyabandakanyeka.

Imodyuli ye-Qt multimedia ye- I-QML yohlobo lweVideoOutput ingeze ukusekelwa kokudlala okuqhubekayo (akukho ukuphumula phakathi kokuqukethwe okuhlukile, okulawulwa yimpahla ye-flushMode). OkweWindows ne-macOS, amandla wokusebenzisa uhlaka lwe-GStreamer engeziwe. Kungezwe ukusekelwa kwendima yomsindo kwe-Android.

Imodyuli ye-Qt KNX ivuselelwe ngokusekelwa kwezinga elifanayo lokulawulwa okuzenzakalelayo, Ngaphezu kwalokho, kufakwe i-API ukusungula ukuxhumana okuphephile kwamakhasimende neseva ye-KNXnet, engasetshenziselwa ukuthumela imilayezo ngokuphepha kubhasi nakuma-control amadivayisi we-KNX ngokuxhaswa kwe-KNX.

Umsebenzi wokwakhiwa kokuhlola nge-C ++ API yemodyuli ye-Qt OPC UA, esekela izinga lokuxhumana lezimboni le-OPC / UA, ususiwe. Kungezwe i-API yokuhlola ye-QML.

Okwamanje, yenaAma-binaries asetshenziswe ngaphambili akhona kuphela kwi-Linux- Ku-Windows naku-MacOS, uzodinga ukuhlanganisa i-Qt ukusizakala nge-WebAssembly. I-Qt nayo iyasetshenziswa kudemo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.