สภาพแวดล้อมผู้ใช้ KDE Plasma ย้ายไปที่ Qt 6

ผู้พัฒนาโครงการ KDE ประกาศความตั้งใจที่จะถ่ายโอนสาขาหลักของเชลล์ผู้ใช้ KDE Plasma ไปยังไลบรารี Qt 28 เมื่อวันที่ 6 กุมภาพันธ์ เนื่องจากการแปล อาจพบปัญหาและการหยุดชะงักบางประการในการทำงานของฟังก์ชันที่ไม่จำเป็นบางอย่าง ในสาขาหลักอยู่ระยะหนึ่ง การกำหนดค่าสภาพแวดล้อม kdesrc-build build ที่มีอยู่จะถูกแปลงเป็น build สาขา Plasma/5.27 ซึ่งใช้ Qt5 (“branch-group kf5-qt5” ใน .kdesrc-buildrc) หากต้องการสร้างด้วย Qt6 คุณควรระบุ "kf6-qt6" ใน .kdesrc-buildrc

การเปิดตัวเดสก์ท็อป KDE Plasma 5.27 เป็นครั้งสุดท้ายในซีรีส์ KDE 5 และหลังจากนั้น นักพัฒนาก็เริ่มสร้างสาขา KDE 6 การเปลี่ยนแปลงที่สำคัญคือการเปลี่ยนไปใช้ Qt 6 และการส่งมอบชุดพื้นฐานที่อัปเดตของ ไลบรารีและส่วนประกอบรันไทม์ KDE Frameworks 6 ซึ่งสร้างสแต็กซอฟต์แวร์ KDE นอกเหนือจากการปรับให้ทำงานบน Qt 6 แล้ว KDE Frameworks 6 ยังอยู่ระหว่างการยกเครื่อง API ครั้งใหญ่ ตัวอย่างเช่น มีการวางแผนที่จะจัดเตรียม API ใหม่สำหรับการทำงานกับการแจ้งเตือน (KNotifications) ทำให้การใช้ความสามารถของไลบรารีง่ายขึ้น สภาพแวดล้อมที่ไม่มีวิดเจ็ต ปรับปรุง KDeclarative API แก้ไขการแยกคลาส API และรันไทม์ บริการเพื่อลดจำนวนการขึ้นต่อกันเมื่อใช้ API

KDE Plasma 6 คาดว่าจะเปิดตัวในฤดูใบไม้ร่วงปี 2023 ในรูปแบบปัจจุบัน จาก 580 โปรเจ็กต์ของ KDE ความสามารถในการสร้างด้วย Qt 6 ได้ถูกนำไปใช้ใน 362 โปรเจ็กต์แล้ว ส่วนประกอบที่ยังไม่รองรับ Qt 6 ได้แก่ colord-kde, falkon, k3b, kdevelop, kget, kgpg, kmix, konqueror, ktorrent, okular, aura-browser, Discover, plasma-remotecontrollers

ที่มา: opennet.ru

เพิ่มความคิดเห็น