Qt bakal duwe integrasi sing luwih apik karo Python lan Web Assembly

qt

Kanthi rilis Qt 5.12 sing anyar, Tuukka Turunen, wakil presiden sing tanggung jawab "Riset lan Pengembangan" ing Perusahaan Qt, nawakake kita, amarga saben taun wiwit 2016, ringkesan babagan pangembangan mbesuk kanggo framework kasebut. 

Qt 5.12 Pertama bakal nerusake siklus pangembangane, kanthi tambalan lan perbaikan kinerja, kayata versi katelu Qt 5 kanthi dhukungan jangka panjang (dibandhingake karo rong versi sadurunge, Qt 5.6.3). lan Qt 5.9.7, uga ana sawetara luwih saka limang ewu koreksi). Qt Quick lan Qt 3D bakal dadi fokus perhatian, antara liya.

Qt 5.12 nyedhiyakake lapisan naleni resmi karo Python modul iki ora menehi hasil dhukungan jangka panjang Qt 5.12 amarga pangembangane durung cukup diwasa. Saliyane keandalan kode kasebut, mesthine kudu luwih gampang digabungake karo perpustakaan Python saiki (Ing C ++, Qt kudu menehi akeh fitur, perpustakaan standar kurang dibandhingake, lan perpustakaan liyane luwih akeh standarisasi tinimbang ing Python.)

Ing taun iki 2019 paling ora kita kudu ndeleng integrasi karo numpy kanggo komputasi ilmiah, kalebu implementasi susunan sing kuat.

Qt uga bakal mbukak Web kanthi Majelis Web: wiwit Qt 5.13, sampeyan bisa nyusun aplikasi Qt ing modul Majelis Web kanggo miwiti browser (kemungkinan luwih lawas, nanging mung dianggep Qt 5.13).

Nanging, pangembangan saiki mung bisa digawe saka Linux lan macOS - Windows bakal ditambahake ing dhaptar kasebut.

Ing sisih fitur, sampeyan bakal bisa ngakses sistem file lokal (ing watesan kothak wedhi sing dileksanakake dening browser).

para Animasi Qt 5.13 nggawa modul anyar, Qt Lottie, Bodymovin sing digawe ing Adobe After Effects.

Qt Lottie luwih gampang nyakup animasi kasebut ing aplikasi Qt Quick, nanging uga kanggo ngontrol (wiwitan, ngaso, lsp.). Modul kasebut wis dirancang supaya kinerja bisa digunakake ing platform semat. Mesthi bakal metu saka prediksi teknologi ing taun iki.

Alat pangembangan

Versi paling anyar saka Qt Creator wis nganyarke maneh mesin C ++, kanggo nggunakake Clang. 

Manfaat kasebut kasedhiya, kanthi integrasi karo Clang Tidy lan Clazy. Piranti analisis diagnostik lan kinerja liyane bakal teka ing taun iki.

EDI dhewe kudu ndeleng kinerja sing luwih apik, kanthi nggunakake database simbol kanggo proyek sing dimuat, tinimbang kudu ngatasi file siji-siji nalika kode kasebut ditulis.

Como CMake kayane dadi alat pilihan pilihan kanggo Qt 6Qt Creator amarga sampeyan bisa nggarap proyek CMake, nanging ora gampang kaya format proyek lawas sing digunakake dening Qt (file .pro sing misuwur). Iki bakal nggawe proyek CMake luwih gampang, antara liya.

Qt Quick Designer, editor visual kanggo Qt Quick sing digabung karo Qt Creator, bakal entuk manfaat saka sawetara fitur sing digawe kanggo Qt Design Studio (sing terakhir dikembangake kanthi basis sing padha karo Qt Creator). Ora suwe kita kudu ndeleng timeline Qt Design Studio ing Qt Quick Designer.

Piranti kanggo desainer grafis

Salah Proyek gedhe ing taun 2019 babagan alat kanggo desainer grafis yaiku nggabungake alat desain 2D lan 3D, kanggo nawakake siji aplikasi (kanthi kemampuan tartamtu kanggo antarmuka 2D lan 3D).

Supaya kita kudu ndeleng komponen sing dituduhake, interoperabilitas sing luwih apik, lan alat instalasi sing disatukan. Wektu mlaku Qt 3D Studio uga bakal ditambah.

Qt Design Studio kudu ndeleng alat gambar anyar, editor kurva transisi anyar, lan editor properti, telung item sing uga ana ing Qt 3D Studio. Bakal luwih gampang nggarap macem-macem monitor, contone karo panel sing ngambang.

Qt 3D Studio bakal duwe sawetara perbaikan kinerja sing apik, kanthi versi 2.3 ing wulan Maret lan 2.4 ing wulan Juni. 

Mesin rendering anyar lan sistem animasi nyuda panggunaan CPU, nyepetake pemuatan konten 3D, lan nyuda konsumsi memori.

Tujuane kanggo taun 2019 yaiku nduwe aplikasi 3D wektu nyata sing kompleks lan ora tetep nganggo hardware mewah.


Konten artikel kasebut sesuai karo prinsip kita yaiku etika editorial. Kanggo nglaporake klik kesalahan Kene.

Dadi pisanan komentar

Ninggalake komentar sampeyan

Panjenengan alamat email ora bisa diterbitake. Perangkat kothak ditandhani karo *

*

*

  1. Tanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Kontrol SPAM, manajemen komentar.
  3. Legitimasi: idin sampeyan
  4. Komunikasi data: Data kasebut ora bakal dikomunikasikake karo pihak katelu kajaba kanthi kewajiban ukum.
  5. Panyimpenan data: Database sing dianakake dening Occentus Networks (EU)
  6. Hak: Kapan wae sampeyan bisa matesi, mulihake lan mbusak informasi sampeyan.