Qt 5.15 LTS มาพร้อมกับการสนับสนุน 3 ปีและข่าวเหล่านี้

เวอร์ชันใหม่ของ Qt 5.15 เปิดตัวไปแล้วเมื่อหลายวันก่อน และวางตำแหน่งเป็นเวอร์ชัน LTS ซึ่ง จะมีการขยายระยะเวลาการสนับสนุนอีก 3 ปี บวก เป็นเวอร์ชันล่าสุดสำหรับทุกคน

เนื่องจากหลาย ๆ ท่านคงทราบดี มีการเปลี่ยนแปลงนโยบายต่อชุมชนโอเพ่นซอร์ส เนื่องจากเฉพาะผู้ที่มีใบอนุญาตเท่านั้นที่จะได้รับการปรับปรุงแก้ไขดังต่อไปนี้

แน่นอนว่าเวอร์ชันนี้เข้ากันได้แบบย้อนหลัง ด้วยรายการแก้ไขข้อบกพร่องที่ยาวนานทำให้เป็นเวอร์ชันที่เสถียรที่สุดจนถึงปัจจุบัน เพื่อเตรียมความพร้อมสำหรับอนาคต

นอกจากนั้นยังเป็นรุ่นรองสุดท้ายของ Qt 5เนื่องจากการเปิดตัว Qt 6 มีกำหนดในช่วงปลายปี

ซึ่งในคำไม่กี่คำ Qt 5.15 LTS เวอร์ชันใหม่นี้เป็นพื้นฐานสำหรับ Qt6 ที่จะนำการเปลี่ยนแปลงที่ลึกซึ้งยิ่งขึ้นในแกนหลักของกรอบงานที่เสี่ยงต่อการทำลายบัญชี แต่ในทางที่โหดร้ายน้อยกว่าการเปลี่ยนแปลงระหว่าง Qt 4 และ คำถาม 5.

คุณสมบัติใหม่หลักของ Qt 5.15 LTS

หนึ่งในความแปลกใหม่หลักที่นำเสนอใน QT เวอร์ชันใหม่นี้และสิ่งที่เป็นนามธรรมของ 3D API. เนื่องจากในช่วงสองปีที่ผ่านมาการเปลี่ยนแปลงที่สำคัญในอุตสาหกรรมทำให้การพัฒนาและการใช้งานแอปพลิเคชันที่ใช้กราฟิก 3 มิติมีความซับซ้อน

ด้วยสัญญาข้ามแพลตฟอร์มของ Qt นักพัฒนาต้องการโซลูชันที่ใช้ได้ทุกที่ เพื่อให้บรรลุเป้าหมายนี้พวกเขาเริ่มทำงานกับเลเยอร์นามธรรมสำหรับ API ต่างๆเหล่านี้เมื่อปี

Qt Rendering Hardware Interface (RHI) เป็นผลมาจากมัน และสามารถใช้เพื่อเรียกใช้แอปพลิเคชัน Qt Quick นอกเหนือจาก Direct 3D, Metal และ Vulkan รวมถึง OpenGL

คุณสมบัติใหม่ที่สำคัญอีกประการหนึ่ง ใน Qt 5.15 มันเกี่ยวข้องกับกราฟิกด้วย โดยทั่วไปใน Qt 5.0 Qt Quick ถูกนำเสนอเป็นรากฐานที่สำคัญ ของสถาปัตยกรรม Qt เป้าหมายของพวกเขาคือลดความซับซ้อนของการสร้างส่วนต่อประสานผู้ใช้แบบสัมผัสและแบบเคลื่อนไหว 2D

Qt 5.15 มาพร้อมกับ Qt Quick 3D ที่เข้ากันได้อย่างสมบูรณ์ซึ่งขยายแนวคิดของการใช้งานง่ายและการรวมเนื้อหา 3 มิติในแอปพลิเคชันที่ใช้ Qt Quick

ด้วย Qt Quick 3D ตอนนี้คุณสามารถกำหนดฉาก 3 มิติใน QML ได้อย่างง่ายดายกำหนดตาข่ายไฟและวัสดุและผสมผสานทุกอย่างเข้ากับอินเทอร์เฟซผู้ใช้ 2D ของคุณได้อย่างลงตัว

ในกรณีที่คุณต้องพัฒนาองค์ประกอบ 2D และ 3D โดยใช้เทคโนโลยีที่แตกต่างกัน (โดยใช้ Qt 3D, Qt 3D Studio หรือ OpenGL raw) ตอนนี้คุณมีโซลูชันแบบบูรณาการที่ปลายนิ้วของคุณแล้ว

นอกจากนี้ Qt Quick 3D เพิ่มตัวเลือกมากมายในการสร้างแอปพลิเคชั่นใหม่ ๆ ที่น่าสนใจ ที่รวมองค์ประกอบ 2D และ 3D ในอินเทอร์เฟซผู้ใช้ Qt Quick 3D ยังเข้ากันได้กับ Qt Design Studio 1.5

ในขณะที่ ใน Qt QML นักพัฒนาพูดถึง พวกเขาต้องการที่จะมุ่งเน้นไปที่การเตรียมความพร้อมสำหรับ Qt 6 ซึ่งนำไปสู่ชุดคุณสมบัติใหม่ที่มีประโยชน์ใน Qt 5.15

คิวเอ็มแอล ตอนนี้คุณมีแนวคิดเกี่ยวกับคุณสมบัติ "จำเป็น" แล้ว สำหรับส่วนประกอบ สิ่งเหล่านี้คือคุณสมบัติ ซึ่งจะต้องกำหนดโดยผู้ใช้ส่วนประกอบ ขณะนี้สามารถระบุส่วนประกอบทางออนไลน์ในไฟล์ QML ได้ มีการเพิ่มวิธีการลงทะเบียนประเภทใหม่ที่เปิดเผย

ในทางกลับกันมีการกล่าวถึงว่า เครื่องมือ qmllint ได้รับการปรับปรุง และมีคำเตือนที่ดีกว่ามากเกี่ยวกับปัญหาที่อาจเกิดขึ้นในฐานรหัส QML

ด้วยมีการเพิ่มเครื่องมือ qmlformat ใหม่ ซึ่งสามารถช่วยในการจัดรูปแบบไฟล์ QML ตามแนวทางสไตล์การเข้ารหัส QML มาตรฐาน

ในที่สุด ได้ดำเนินการเพื่อให้แน่ใจว่า QML ที่ใช้ใน Qt สำหรับ MCU และ Qt 5.15 เข้ากันได้

หากคุณต้องการทราบข้อมูลเพิ่มเติมคุณสามารถตรวจสอบการเผยแพร่เวอร์ชันใหม่นี้ ในลิงค์ต่อไปนี้นอกจากนี้คุณยังสามารถค้นหาลิงก์ดาวน์โหลดที่คุณสามารถขอใบอนุญาตทดลองใช้งานฟรีได้อีกด้วย (ไม่รวมฟังก์ชันบางอย่าง)

ในการดาวน์โหลด Qt ตอนนี้คุณต้องมีบัญชี Qt เพื่อรับโปรแกรมติดตั้งออนไลน์และดาวน์โหลดเฟรมเวิร์กเวอร์ชันใดก็ได้

โปรดทราบว่าการรองรับ Qt 5.9 LTS จะหมดอายุในวันที่ 31 พฤษภาคม 2020


ความคิดเห็นฝากของคุณ

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   หม้อแปลงไฟฟ้​​า dijo

    กล่าวถึงปัญหาการอัปเดต Qt แล้วไม่ดำเนินการก็เหมือนกัน ผู้อ่านจำเป็นต้องรู้ว่าโครงการขนาดใหญ่เช่น KDE กำลังแก้ปัญหานี้อย่างไรจะวางเดิมพันบนเดสก์ท็อปนี้หรือละทิ้ง