چارچوب‌های KDE (به انگلیسی: KDE Frameworks) مجموعه‌ای از کتابخانه‌ها و چارچوب‌های نرم‌افزاری است که برای هر پشتهٔ نرم‌افزاری برپایه Qt یا نرم‌افزارها در چندین سیستم‌عامل‌ در دسترس هستند.[۶] این مجموعه به همراه ابزارهای کاربردی موردنیاز پراستفاده همانند یکپارچه‌سازی با سخت‌افزار، پشتیبانی از قالب‌های پرونده‌ها، ابزارک‌های گرافیکی افزوده، قابلیت‌های رسم و غلط‌یاب، به عنوان فناوری‌های پایه‌ای برای کی‌دی‌ئی پلاسما ۵ و نرم‌افزارهای کی‌دی‌ئی هستند که تحت پروانه کم‌تر جامع همگانی گنو (LGPL) توزیع شده‌اند.[۷]

چارچوب‌های KDE
نویسنده(های)
اصلی
KDE
توسعه‌دهنده(ها)KDE
انتشار ابتدایی۱ ژوئیه ۲۰۱۴؛ ۹ سال پیش (۲۰۱۴-01}})
انتشار پایدار
6.0.0[۱] ویرایش در ویکی‌داده
۲۸ فوریه ۲۰۲۴؛ ۱ روز پیش (۲۸ فوریه ۲۰۲۴-خطا: زمان نامعتبر}})
مخزن
نوشته‌شده باC++ (Qt)
سیستم‌عاملچندسکویی (شامل پشتیبانی جزئی برایاندروید,[۲][۳] ویندوز,[۴] مک‌اواس و هایکو)
گونه
پروانهپروانه کم‌تر جامع همگانی گنو (LGPL)[۵]
وبگاه

بررسی اجمالی ویرایش

چارچوب‌های KDE فعلی برپایه Qt 5 هستند که استفادهٔ گسترده‌تر از QML (یک زبان برنامه‌نویسی ساده‌تر مبتنی بر جاوااسکریپت) را برای طراحی رابط‌های کاربری امکان‌پذیر می‌کند. موتور تفسیر گرافیکی که توسط QML استفاده می‌شود اجازه می‌دهد تا بتوان رابط‌های کاربری روان‌تری در دستگاه‌های مختلف ایجاد کرد.

منابع ویرایش

  1. "KDE MegaRelease 6". 28 فوریه 2024. Retrieved 28 February 2024.
  2. "Release of KDE Frameworks 5.24.0". 9 July 2016. Archived from the original on 11 July 2016. Retrieved 10 July 2016.
  3. "Android - KDE Community Wiki". Archived from the original on 2016-08-26. Retrieved 2016-07-11.
  4. "KDE API Homepage"". Archived from the original on 2016-08-26. Retrieved 2016-07-11.
  5. "First release of KDE Frameworks 5". 2014-07-07. Archived from the original on 2015-09-05. Retrieved 2014-07-08.
  6. «API Documentation». api.kde.org. دریافت‌شده در ۲۰۲۳-۰۷-۲۰.
  7. «KDE Frameworks - KDE TechBase». techbase.kde.org. دریافت‌شده در ۲۰۲۳-۰۷-۲۰.

پیوندهای خارجی ویرایش

مخزن چارچوب‌های KDE