Платформа KDE 4 - KDE Platform 4

Платформа KDE 4
KDE Mascot Konqi для KDE Frameworks.png
Оригинальный автор (ы)KDE
Разработчики)KDE
изначальный выпуск11 января 2008 г.; 12 лет назад (2008-01-11)[1]
Окончательный релиз4.14.12 (15 сентября 2015 г.; 5 лет назад (2015-09-15)) [±][2]
Репозиторий Отредактируйте это в Викиданных
Написано вC ++[3][4]
Тип
ЛицензияСтандартная общественная лицензия ограниченного применения GNU (LGPL)

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

Технологии

  • Пользовательский интерфейс
    • Плазма - движок виджетов рабочего стола и панели
    • KHTMLМеханизм рендеринга HTML
    • КИО - расширяемый сетевой прозрачный доступ к файлам
    • KParts - легкая структура графических компонентов внутри процесса
    • Сонет - программа проверки орфографии
    • XMLGUI - позволяет определять элементы пользовательского интерфейса, такие как меню и панели инструментов, через XML файлы
    • Гойя
  • Оборудование и мультимедиа
    • Фонон - мультимедийный фреймворк
    • Твердый - фреймворк для интеграции устройств
  • Услуги
  • Коммуникация
  • Игры
  • Другой
    • ThreadWeaver - библиотека для более эффективного использования многопроцессорных систем
    • Киоск - позволяет отключать функции в KDE для создания более контролируемой среды
    • Kross
    • KConfig XT
    • WebDAV

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

KParts

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

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

  • Konqueror использует Окулар часть для отображения документов
  • Konqueror использует Игрок Дракона часть для воспроизведения мультимедиа
  • Контакт встраивает кдепим Приложения
  • Катя и другие редакторы используют компонент редактора katepart
  • Несколько приложений используют Konsole KPart для встраивания терминала
внешняя ссылка

Твердый

Твердый это платформа интеграции устройств для KDE Platform 4 и ее преемника, Фреймворки KDE. Он работает на тех же принципах, что и мультимедийный столик KDE. Фонон; вместо того, чтобы управлять оборудованием самостоятельно, он делает существующие решения доступными через единый API. Текущее решение использует udev, Сетевой менеджер и BlueZ (официальный Linux Стек Bluetooth). Тем не менее, любые части можно заменить, не нарушая работу приложения, что делает приложения, использующие Solid, чрезвычайно гибкими и портативными.[5][6] Ведется работа по созданию надежной серверной части для Windows порт KDE на основе Инструментарий управления Windows.[7]

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

внешняя ссылка

Рекомендации

  1. ^ «Объявление о выпуске KDE 4.0».
  2. ^ «KDE поставляет приложения KDE 15.08.1». KDE. 15 сентября 2015 г.. Получено 16 сентября 2015.
  3. ^ «Платформа разработки KDE». Получено 2010-11-26.
  4. ^ "Развитие / Языки". Получено 2010-12-04.
  5. ^ K Desktop Environment - выпущена KDE 4.0
  6. ^ Поддержка UPower, UDev и UDisks, резервное копирование метаданных
  7. ^ "KDE Commit Digest, выпуск 107". Архивировано из оригинал на 2014-02-01. Получено 2010-10-16.

внешняя ссылка