Plasma | |
---|---|
![]() | |
![]() Plasma в KDE4.2 RC2 | |
Тип | Widget engine, desktop |
Автор | KDE |
Разработчик | Aaron Seigo - главный разработчик и остальные |
Написана на | C++ |
Интерфейс | Qt |
Операционная система | Linux, UNIX‐подобные |
Последняя версия | 5.13.0 (12 июня 2018) |
Лицензия | GNU LGPL |
Сайт | kde.org/plasma-desktop |
Plasma является новым фреймворком рабочего стола в KDE 4, а также одним из трёх раздельных проектов KDE 5 (Kde Frameworks, Plasma и Applications (приложения). Он пришёл на смену KDesktop, Kicker и SuperKaramba, предоставляя разработчикам единый API для написания виджетов и небольших приложений, называемых плазмоидами. Kross scripting framework используется для написания виджетов на JavaScript, Ruby и Python, в дополнение к основному языку — C++.
Plasma разделяет компоненты на «источники информации» (data engines) и отображающие их виджеты. Это сделано для облегчения повторного использования кода и разделения логики и графического интерфейса с возможностью их раздельного написания.
В дополнение к собственным виджетам разработчики Plasma добавили поддержку виджетов Apple Dashboard и планируют поддержку виджетов Opera[1]. Также виджеты, использовавшиеся SuperKaramba в KDE 3.x, поддерживаются в Plasma при помощи загружаемой библиотеки для обратной совместимости.
![]() |
Это заготовка статьи о KDE. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .