Qt 5.15 LTS, tiba dengan sokongan 3 tahun dan berita ini

Versi baru dari Qt 5.15 telah dikeluarkan beberapa hari yang lalu dan diposisikan sebagai versi LTS, yang akan mempunyai tempoh sokongan lanjutan selama 3 tahun tambah ia adalah versi terkini yang tersedia untuk semua orang.

Oleh kerana sebilangan besar daripada anda akan tahu, perubahan dasar ke arah komuniti sumber terbuka dibuat, kerana hanya mereka yang mempunyai lesen akan mendapat pembetulan pembetulan berikut.

Sudah tentu, versi ini serasi ke belakang. Dengan senarai panjang pembaikan pepijat, ia meletakkannya sebagai versi paling stabil sehingga kini. Untuk mempersiapkan masa depan.

Selain itu ia juga merupakan versi kecil terakhir dari Qt 5, sejak pelancaran Qt 6 dijadualkan pada akhir tahun ini.

Ringkasnya, versi baru Qt 5.15 LTS ini adalah asas untuk Qt6 yang akan membawa perubahan yang lebih mendalam dalam inti kerangka kerja dengan risiko melanggar perakaunan, tetapi dengan cara yang kurang kejam daripada peralihan antara Qt 4 dan Qt 5.

Ciri baru utama Qt 5.15 LTS

Salah satu perkara baru yang disajikan dalam versi baru QT ini, dans abstraksi API 3D. Sejak dalam dua tahun terakhir, perubahan yang signifikan dalam industri telah menyulitkan pengembangan dan pelaksanaan aplikasi yang menggunakan grafik 3D.

Dengan janji lintas platform Qt, pembangun mahukan penyelesaian yang boleh digunakan di mana sahaja. Untuk mencapai ini, mereka mula mengerjakan lapisan abstraksi untuk semua API yang berbeza ini lebih dari setahun yang lalu.

Qt Rendering Hardware Interface (RHI) adalah hasilnya dan itu dapat digunakan untuk menjalankan aplikasi Qt Quick selain Direct 3D, Metal, dan Vulkan, serta OpenGL.

Satu lagi ciri baru yang penting dalam Qt 5.15 ia juga berkaitan dengan grafik. Pada asasnya, dalam Qt 5.0, Qt Quick disajikan sebagai landasan seni bina Qt. Tujuan mereka adalah untuk mempermudah pembuatan antara muka pengguna sentuhan dan animasi 2D.

Qt 5.15 dilengkapi dengan Qt Quick 3D yang serasi sepenuhnya, yang memperluas konsep kemudahan penggunaan dan penyatuan kandungan 3D dalam aplikasi berasaskan Qt Quick.

Dengan Qt Quick 3D, anda kini dapat dengan mudah menentukan pemandangan 3D dalam QML, menentukan jejak, lampu, dan bahannya, dan menggabungkan semuanya dengan lancar dengan antara muka pengguna 2D anda.

Di mana anda harus mengembangkan elemen 2D dan 3D secara berasingan menggunakan teknologi yang berbeza (menggunakan Qt 3D, Qt 3D Studio, atau OpenGL mentah), kini anda mempunyai penyelesaian bersepadu di hujung jari anda.

Selain itu, Qt Quick 3D menambah banyak pilihan untuk membuat aplikasi menarik baru yang merangkumi elemen 2D dan 3D di antara muka pengguna. Qt Quick 3D juga serasi dengan Qt Design Studio 1.5.

manakala dalam Qt QML yang disebutkan oleh pembangun Mereka lebih suka memusatkan perhatian pada kesediaan Qt 6, yang membawa kepada satu set ciri baru yang berguna dalam Qt 5.15.

QML anda kini mempunyai konsep sifat "wajib" untuk komponen. Ini adalah sifat yang mesti ditentukan oleh pengguna komponen. Komponen kini boleh ditentukan dalam talian dalam fail QML. Kaedah deklaratif baru untuk mendaftarkan jenis telah ditambahkan.

Sebaliknya, disebutkan bahawa alat qmllint telah diperbaiki dan memberikan amaran yang lebih baik mengenai masalah yang berpotensi dalam pangkalan kod QML.

Juga, alat qmlformat baru telah ditambahkan yang dapat membantu memformat fail QML mengikut garis panduan gaya pengekodan QML standard.

Akhirnya, Kerja telah dilakukan untuk memastikan bahawa QML yang digunakan dalam Qt untuk MCU dan Qt 5.15 serasi.

Sekiranya anda ingin mengetahui lebih lanjut mengenainya, anda boleh menyemak penerbitan versi baru ini Dalam pautan berikutDi samping itu, anda juga dapat mencari pautan muat turun di mana anda boleh meminta lesen percubaan percuma (ia tidak termasuk beberapa fungsi).

Untuk memuat turun Qt, anda sekarang perlu mempunyai akaun Qt untuk mendapatkan pemasang dalam talian dan memuat turun versi kerangka apa pun.

Harap maklum bahawa sokongan untuk Qt 5.9 LTS akan berakhir pada 31 Mei 2020.


Tinggalkan komen anda

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

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  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.

  1.   Autopilot kata

    Menyebut isu kemas kini Qt dan tidak melakukannya adalah sama. Pembaca perlu mengetahui seberapa besar projek seperti KDE menyelesaikannya, untuk bertaruh di desktop ini atau meninggalkannya.