Qt 6.6 telah dikeluarkan dan ini adalah berita

qt-6

Dalam keluaran keenam siri Qt 6, kami memperkenalkan banyak ciri baharu untuk pembangun grafik dan UI serta bahagian belakang aplikasi.

Dalam versi QT 6.6 yang baru dikeluarkan ini, ia diserlahkan "Graf Qt" telah ditambah iaitu modul eksperimen yang bertujuan untuk menyediakan modul tujuan umum untuk menggambarkan koleksi data yang besar yang berubah dengan cepat dan menghasilkan pelbagai jenis graf. Modul ini masih dalam pembangunan dan kini menumpukan pada menghasilkan semula kefungsian Qt DataVisualization di atas Qt Quick 3D dan menggunakan enjin pemaparan baharu yang menyokong pelbagai API 3D.

Satu lagi kebaharuan yang menonjol dalam versi baharu ini ialah modul QT Multimedia di mana kelas telah ditambah QWindowCapture untuk menangkap kandungan tetingkap individu. QWindowCapture menyediakan senarai tetingkap yang tersedia untuk tangkapan dan boleh digunakan dalam aplikasi perkongsian tetingkap. Tangkapan tetingkap dan skrin disokong oleh bahagian belakang FFmpeg pada semua platform kecuali sistem yang menggunakan protokol Wayland.

Selain itu, Sokongan untuk mod pemilihan telah ditambahkan pada QT Quick Dalam jenis QML TableView, keupayaan untuk menukar sifat rootIndex telah disediakan, dan kawalan ke atas reka letak bar skrol telah dikembangkan dalam jenis QML Flickable.

Graf Qt

Dengan Graf Qt, aplikasi boleh menggambarkan sejumlah besar data yang berubah dengan pantas

Dalam modul QT Sokongan percubaan pantas untuk reka bentuk antara muka adaptif disediakan, Sekarang untuk menukar susun atur antara muka secara dinamik bergantung pada saiz tetingkap dan meletakkan elemen secara automatik dengan mengambil kira struktur susun atur semasa, kelas LayoutItemProxy dicadangkan dan modul Qt Quick Layouts menyediakan keupayaan untuk menggunakan saiz sel seragam untuk reka bentuk dengan tersusun. elemen.

Juga di QT Quick, API baharu kini dilaksanakan untuk tetapan susun atur lanjutan dalam Fon OpenType. Dengan QT 6.6, kini boleh menggunakan modul Qt Quick Shapes untuk melukis garisan dan lengkung berkualiti tinggi menggunakan peneduh serpihan.

Telah bekerja untuk mendokumentasikan enjin rendering RHI, serta untuk menstabilkan API peringkat rendah yang berkaitan dengannya. Tahap keserasian belakang RHI kini akan mengikuti API Abstraksi Platform Qt, yang membolehkan RHI digunakan secara langsung untuk membangunkan kod merentas platform peringkat rendah yang berfungsi dengan semua tindanan grafik dan API grafik yang popular.

QT TextToSpeech kini mempunyai keupayaan untuk mengeluarkan data PCM untuk pemprosesan pasca pertuturan yang disintesis, sebagai tambahan kepada keluaran baharu ini, tetapan tambahan untuk pembahagian teks telah disediakan, API telah ditambahkan untuk mencari suara yang diperlukan dan API telah ditambahkan untuk menentukan fungsi enjin yang tersedia.

Selain itu, Sokongan untuk Android 13 menonjol, bersama-sama dengan yang juga telah meningkatkan sokongan untuk seni bina ARM pada platform Windows dan Linux. Bersama-sama dengan penyelenggara projek Debian, pakej dengan Qt 6 untuk Debian 11 dan Debian 12 diletakkan dalam repositori standard pengedaran, dan pakej dengan komponen komersial Qt 6.6 untuk Debian diletakkan dalam repositori Syarikat Qt.

Mereka mempunyai alat pembangunan yang lebih baik untuk WebAssembly, Nah, dalam versi baharu ia memudahkan penyahpepijatan aplikasi WebAssembly dan menambah baik penyelenggaraan platform ini berkat sokongan untuk pautan dinamik (aplikasi WebAssembly kini boleh dibekalkan dengan perpustakaan dan pemalam Qt kongsi).

Perubahan lain yang menonjol:

  • API telah ditambahkan pada modul Qt WebEngine untuk mengakses tetapan privasi dan keselamatan, yang membolehkan anda melumpuhkan ciri tertentu enjin penyemak imbas.
  • Sifat telah ditambahkan pada kelas QMediaRecorder untuk mengawal kualiti video, peleraian dan kadar bit.
  • Sokongan untuk penciptaan prosedur tekstur dan geometri berdasarkan jaringan poligon QML telah ditambahkan pada modul Qt Quick 3D.
  • Set modul "Qt for Python", yang menyediakan alatan untuk mencipta aplikasi grafik dalam Python menggunakan Qt, telah menambah sokongan untuk operasi tak segerak menggunakan asyncio.
  • Sokongan Qt untuk Python untuk peranti berdasarkan seni bina AArch64 telah dipastikan.
  • Tindanan Boot2Qt telah dikemas kini, yang boleh digunakan untuk mencipta sistem boleh but mudah alih dengan persekitaran berasaskan Qt dan QML.
  • Pemalam yang serasi dengan Mimer SQL DBMS telah ditambahkan pada modul Qt Sql dan tetapan sambungan dalam pemacu telah dikembangkan untuk MySQL dan MariaDB DBMS.
  • Modul Qt PDF menyediakan kelas untuk mengakses pautan, lakaran kecil halaman dan halaman terpilih.

Jika anda ingin mengetahui lebih lanjut mengenainya, anda boleh menyemak perinciannya Dalam pautan berikut.

Muat turun dan dapatkan Qt 6.6

Bagi mereka yang berminat dengan cawangan baharu Qt 6.6, anda harus tahu bahawa sokongan disediakan untuk platform Windows, macOS, Linux, iOS, Android, webOS, WebAssembly, INTEGRITY dan QNX. Versi baharu boleh didapati di pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.