تنتقل بيئة مستخدم KDE Plasma إلى Qt 6

أعلن مطورو مشروع كيدي عن نيتهم ​​نقل الفرع الرئيسي لقوقعة مستخدم KDE Plasma إلى مكتبة Qt 28 في 6 فبراير. وبسبب الترجمة، قد يتم ملاحظة بعض المشاكل والاضطرابات في تشغيل بعض الوظائف غير الأساسية في الفرع الرئيسي لبعض الوقت. سيتم تحويل تكوينات بيئة بناء kdesrc-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)، على سبيل المثال، من المخطط توفير واجهة برمجة تطبيقات جديدة للعمل مع الإشعارات (KNotifications)، وتبسيط استخدام إمكانيات المكتبة في البيئات التي لا تحتوي على عناصر واجهة مستخدم، وإعادة صياغة واجهة برمجة تطبيقات KDeclarative، ومراجعة الفصل بين واجهة برمجة التطبيقات وفئات وقت التشغيل، لتقليل عدد التبعيات عند استخدام واجهة برمجة التطبيقات.

ومن المتوقع أن يتم إصدار 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 وplasm-remotecontrollers.

المصدر: opennet.ru

إضافة تعليق