Versi baru kerangka kerja C++ dirilis pada tanggal 26 Mei. Qt 5.15LTS.
Versi ini merupakan rilis Qt 5 terakhir sebelum Qt 6. Fitur-fitur yang dijadwalkan untuk dihapus di Qt 6 sudah tidak berlaku lagi di rilis saat ini. Dukungan non-komersial akan berlanjut hingga Qt 6 dirilis, sementara dukungan komersial akan berlanjut selama tiga tahun.
Rilis baru:
Porting tumpukan grafis Qt telah dimulai Antarmuka Perangkat Keras Rendering Qt (RHI), yang memungkinkan aplikasi Qt Quick berjalan di Direct 3D, Metal (API grafis Apple), Vulkan, dan OpenGL. Qt RHI direncanakan menjadi bagian utama dari Qt 6.
Menambahkan dukungan penuh Qt Cepat 3D — API untuk menyematkan konten 3D dalam aplikasi berbasis Qt Quick dengan kemampuan untuk mendefinisikan adegan 3D menggunakan QML. Pertama kali diperkenalkan di Qt 5.14, rilis terbaru ini menambahkan dukungan untuk efek pasca-pemrosesan, API baru untuk geometri kustom, API rotasi bentuk berbasis quaternion, dan dukungan untuk sinar divergen.
Qt Design Studio 1.5 Memperbarui dengan dukungan Qt Quick 3D, antarmuka yang didesain ulang berdasarkan widget yang dapat didok, tampilan 3D yang ditingkatkan, kemampuan untuk menambahkan anotasi ke elemen, dan editor diagram baru.
В QtQML Properti wajib telah ditambahkan untuk komponen yang nilainya harus ditentukan oleh pengguna komponen, beserta definisi komponen sebaris, cara deklaratif untuk menentukan tipe, dan operator `merge` untuk menentukan nilai ketika nilai di sebelah kiri adalah NULL. Peringatan pada utilitas qmllint juga telah ditingkatkan, utilitas qmlformat telah ditambahkan untuk memeriksa kepatuhan terhadap pedoman gaya kode QML, dan QML dalam paket Qt for Microcontrollers telah kompatibel dengan QML for Qt 5.15.
В Qt Cepat Dukungan ruang warna telah ditambahkan untuk elemen Gambar, dan elemen PathText telah ditambahkan ke Qt Quick Shapes. Penangan penunjuk kini memiliki properti cursorShape untuk menentukan bentuk kursor tetikus, dan objek HeaderView telah ditambahkan ke TableView untuk menambahkan header tabel vertikal dan horizontal.
Peningkatan dukungan untuk desain sisi klien (CSD).
Qt Lotti, modul integrasi animasi Adobe Effects, kini didukung sepenuhnya.
Qt Web Engine diperbarui ke Chromium 80.
У Qt3D Peningkatan dukungan untuk pembuatan profil dan penelusuran kesalahan.
Qt Media Mendukung rendering di berbagai permukaan. Prosedur penskalaan dan konversi gambar di Qt GUI kini multi-threaded dalam banyak kasus.
Jaringan Qt Mendukung batas waktu sesi dan tiket TLS 1.3 yang dapat dikonfigurasi.
QRunnable dan QThreadPool dapat bekerja bersama dengan std::function, metode lintas platform untuk menghapus ke tempat sampah QFile::moveToTrash() telah ditambahkan.
Menambahkan dukungan untuk dialog pemilihan file asli di Android.
Sumber: linux.org.ru

