Платформа KDE 4


Из Википедии, бесплатной энциклопедии
  (Перенаправлено с KDELibs )
Перейти к навигации Перейти к поиску

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

Технологии

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

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

  • aRts - звуковой сервер (заменен на Phonon )
  • DCOP - система межпроцессного взаимодействия (заменена на D-Bus )

KParts

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

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

  • Konqueror использует часть Okular для отображения документов
  • Konqueror использует часть Dragon Player для воспроизведения мультимедиа
  • Kontact встраивает приложения kdepim
  • Кейт и другие редакторы используют компонент редактора katepart
  • Некоторые приложения используют Konsole KPart для встраивания терминала.

Твердый

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

использованная литература

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

внешние ссылки

  • TechBase , документация для разработчиков KDE
  • KDE Projects , обзор всех проектов в git.kde.org
  • Браузер исходного кода KDE quick Git
  • Система отслеживания ошибок KDE
  • KDE учебник первая программа
Источник « https://en.wikipedia.org/w/index.php?title=KDE_Platform_4&oldid=1047434956 »