Платформа KDE 4

редактировать
KDE Platform 4
KDE Mascot Konqi для KDE Frameworks.png
Исходный автор (-ы) KDE
Разработчик (-ы) KDE
Первоначальный выпуск11 января 2008 г.; 12 лет назад (11.01.2008)
Финальный выпуск 4.14.12 (15 сентября 2015; 5 лет назад (2015-09-15))
Репозиторий Измените это в Wikidata
Написано наC ++
Тип
Лицензия GNU Lesser General Public Лицензия (LGPL)

KDE Platform 4 представляла собой набор библиотек и программных фреймворков от KDE, которые служили технологической основой для Компиляция программного обеспечения KDE 4 распространяется по Стандартной общественной лицензии ограниченного применения GNU (LGPL). KDE Platform 4 была преемницей KDElibs и предшественницей KDE Frameworks. KDE Platform 4 - единственная версия KDE Platform, см. Перепозиционирование бренда KDE.

KDE Software Compilation структура
Содержание
  • 1 Технологии
    • 1.1 Технологии, замененные в KDE Platform 4
  • 2 KParts
  • 3 Solid
  • 4 Ссылки
  • 5 Внешние ссылки
Technologies
  • Пользовательский интерфейс
    • Plasma - движок виджетов рабочего стола и панелей
    • KHTML - Механизм рендеринга HTML
    • KIO - расширяемый сетевой доступ к файлам
    • KParts - облегченная структура графических компонентов внутри процесса
    • Sonnet - проверка орфографии
    • XMLGUI - позволяет определять элементы пользовательского интерфейса, такие как меню и панели инструментов, с помощью файлов XML
  • Оборудование и мультимедиа
    • Phonon - мультимедийный фреймворк
    • Solid - фреймворк интеграции устройств
  • Услуги
  • Communication
  • Games
  • Other
    • ThreadWeaver - библиотека для более эффективного использования многопроцессорных систем
    • - позволяет отключить g в KDE для создания более контролируемой среды
    • Kross
    • WebDAV

Технологии заменены в KDE Platform 4

KParts

KParts - это компонент framework для KDE Plasma среда рабочего стола. Отдельный компонент называется KPart . KParts аналогичны компонентам Bonobo в элементах управления GNOME и ActiveX в компонентной объектной модели Microsoft. Konsole доступен как KPart и используется в таких приложениях, как Konqueror и.

Примеры использования KParts:

  • Konqueror использует часть Okular для отображения документов
  • Konqueror использует часть Dragon Player для play multimedia
  • Kontact встраивает kdepim приложения
  • , а другие редакторы используют компонент редактора katepart
  • Некоторые приложения используют Konsole KPart для встраивания терминала
Внешние ссылки
Solid

Solid - это платформа интеграции устройств для платформы KDE 4 и ее преемника, KDE Frameworks. Он работает на тех же принципах, что и мультимедийный компонент KDE Phonon ; вместо того, чтобы управлять оборудованием самостоятельно, он делает существующие решения доступными через единый API. Текущее решение использует udev, NetworkManager и BlueZ (официальный стек Bluetooth Linux ). Тем не менее, любые части можно заменить, не нарушая работу приложения, что делает приложения, использующие Solid, чрезвычайно гибкими и портативными. Ведется работа по созданию Solid backend для порта KDE Windows на основе Windows Management Instrumentation.

Solid разбит на множество аппаратных «доменов», которые работают независимо. При необходимости могут быть добавлены домены. Например, одним доменом может быть Bluetooth, а другим - управление питанием. Solid широко используется в KDE 4 и его популярных приложениях, что делает их более осведомленными об аппаратных событиях и упрощает разработку.

Внешние ссылки
Ссылки
Внешние ссылки
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Последняя правка сделана 2021-05-25 08:13:16
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте