محیط کاربری KDE Plasma به Qt 6 منتقل می شود

توسعه دهندگان پروژه KDE قصد خود را برای انتقال شاخه اصلی پوسته کاربر KDE Plasma به کتابخانه Qt 28 در 6 فوریه اعلام کردند. به دلیل ترجمه، ممکن است برخی مشکلات و اختلالات در عملکرد برخی از توابع غیر ضروری مشاهده شود. مدتی در شعبه استاد پیکربندی‌های موجود محیط ساخت kdesrc به ساخت شاخه 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، کنترل از راه دور پلاسما اشاره کرد.

منبع: opennet.ru

اضافه کردن نظر