Qt 5.15 LTS, 3 yillik qo'llab-quvvatlash va ushbu yangiliklar bilan keladi

Yangi versiyasi Qt 5.15 allaqachon bir necha kun oldin chiqarilgan edi va LTS versiyasi sifatida joylashtirilgan, bu kengaytirilgan qo'llab-quvvatlash muddati 3 yilga ega bo'ladi ortiqcha bu hamma uchun mavjud bo'lgan eng so'nggi versiya.

Ko'pchiligingiz bilib olganingiz uchun, ochiq manbali hamjamiyatga nisbatan siyosat o'zgarishi amalga oshirildi, chunki faqat litsenziyaga ega bo'lganlar quyidagi tuzatish yangilanishlariga ega bo'lishadi.

Albatta, ushbu versiya orqaga qarab mos keladi. Xatoliklarni tuzatishning uzoq ro'yxati bilan uni hozirgi kungacha eng barqaror versiya sifatida joylashtirdi. Kelajakka tayyorgarlik ko'rish uchun.

Bundan tashqari, bu Qt 5-ning so'nggi kichik versiyasi, Qt 6-ni ishga tushirish yil oxirigacha rejalashtirilganligi sababli.

Qt 5.15 LTS-ning ushbu yangi versiyasi bir nechta so'zlar bilan Qt6 uchun asos bo'lib, bu buxgalteriya hisobini buzish xavfi ostida, ammo Qt 4 va Qt o'rtasidagi o'tishdan kamroq shafqatsiz tarzda amalga oshiriladi. 5.

Qt 5.15 LTS-ning asosiy yangi xususiyatlari

Ushbu yangi QT versiyasida taqdim etilgan asosiy yangiliklardan biri va3D API abstraktsiyasi. So'nggi ikki yildan beri sohadagi jiddiy o'zgarishlar 3D grafikadan foydalanadigan dasturlarni ishlab chiqish va amalga oshirishni murakkablashtirdi.

Qtning ko'p platformali va'dasi bilan, ishlab chiquvchilar hamma joyda ishlaydigan echimni xohlashdi. Bunga erishish uchun ular bir necha yil oldin ushbu turli xil API-lar uchun abstraktsiya qatlami ustida ishlashni boshladilar.

Qt Rendering Hardware Interface (RHI) uning natijasidir va undan Direct 3D, Metal va Vulkan-dan tashqari OpenGL-dan tashqari Qt Quick dasturlarini ishlatish uchun ham foydalanish mumkin.

Yana bir muhim yangi xususiyat Qt 5.15 da u grafikalar bilan ham bog'liq. Asosan, Qt 5.0 da, Qt Quick tamal toshi sifatida taqdim etildi arxitektura Qt. Ularning maqsadi sensorli va animatsion 2D foydalanuvchi interfeyslarini yaratishni soddalashtirish edi.

Qt 5.15 to'liq mos keladigan Qt Quick 3D bilan birga keladi, bu Qt-ga asoslangan tezkor dasturlarda 3D tarkibidan foydalanish va integratsiya qilish qulayligi kontseptsiyasini kengaytiradi.

Qt Quick 3D yordamida endi QML-da 3D-sahnani osongina aniqlay olasiz, uning meshlarini, chiroqlarini va materiallarini aniqlaysiz va 2D foydalanuvchi interfeysingiz bilan hamma narsani bemalol aralashtirasiz.

Turli xil texnologiyalar (Qt 2D, Qt 3D Studio yoki OpenGL xom ashyolaridan foydalangan holda) yordamida 3D va 3D elementlarni alohida ishlab chiqishingiz kerak bo'lgan joyda, endi sizning qo'lingizda birlashtirilgan echim mavjud.

Shuningdek, Qt Quick 3D yangi qiziqarli dasturlarni yaratish uchun juda ko'p imkoniyatlarni qo'shadi foydalanuvchi interfeysida 2D va 3D elementlari mavjud. Qt Quick 3D shuningdek Qt Design Studio 1.5 bilan mos keladi.

Qachonki Qt QML-da ishlab chiquvchilar eslatib o'tadilar Ular Qt 6-da yangi xususiyatlarning foydali to'plamiga olib keladigan Qt 5.15 tayyorligiga e'tibor berishni afzal ko'rishdi.

QML endi sizda "kerakli" xususiyatlar tushunchasi mavjud komponentlar uchun. Bu xususiyatlar bu komponent foydalanuvchisi tomonidan belgilanishi kerak. Endi komponentlar onlayn ravishda QML faylida ko'rsatilishi mumkin. Turlarni ro'yxatdan o'tkazishning yangi deklarativ usuli qo'shildi.

Boshqa tomondan, bu haqda eslatib o'tilgan qmllint vositasi yaxshilandi va QML kod bazasida yuzaga kelishi mumkin bo'lgan muammolar to'g'risida juda yaxshi ogohlantirishlarni taklif qiladi.

Bundan tashqari, yangi qmlformat vositasi qo'shildi standart QML kodlash uslubi ko'rsatmalariga muvofiq QML fayllarini formatlashda yordam berishi mumkin.

Nihoyat, MCU va Qt 5.15 uchun Qt-da ishlatiladigan QML-ning mos kelishini ta'minlash bo'yicha ishlar olib borildi.

Agar siz bu haqda ko'proq bilmoqchi bo'lsangiz, ushbu yangi versiyaning nashr etilishini tekshirishingiz mumkin Quyidagi havoladaBundan tashqari, siz bepul sinov litsenziyasini so'rashingiz mumkin bo'lgan yuklab olish havolalarini ham topishingiz mumkin (u ba'zi funktsiyalarni o'z ichiga olmaydi).

Qt-ni yuklab olish uchun endi onlayn o'rnatuvchini olish va ramkaning istalgan versiyasini yuklab olish uchun Qt hisob qaydnomangiz bo'lishi kerak.

Iltimos, Qt 5.9 LTS-ni qo'llab-quvvatlash 31 yil 2020 mayda tugaydi.


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Izoh, o'zingiznikini qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi.

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   Avtomatik uchuvchi dijo

    Qt-ni yangilash masalasini eslatib, uni bajarmaslik bir xil. O'quvchilar KDE kabi yirik loyihalar buni qanday hal qilayotganini, ushbu ish stoliga pul tikish yoki undan voz kechishni bilishlari kerak.