KDE Platform 4

{{subst:Редактирую}}.

KDE Platform 4 – это программная платформа, разработанная Комьюнити KDE (KDE Community). Она предоставляет средства для разработки различных приложений с использованием графического интерфейса для рабочего стола.

KDE Platform 4 представляет собой набор библиотек и инструментов, которые обеспечивают функциональность и стабильность для приложений KDE.

Структура программ KDE

Технологии

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

KParts

KParts — это компонентный фреймворк для окружения KDE Plasma. Единичный компонент называется KPart. Эта технология аналогична компонентам Bonobo в среде GNOME иActiveX в Component Object Model от Microsoft[источник не указан 285 дней]. Konsole доступен в виде KPart и используется в таких приложениях, как Konqueror и Kate.

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

Solid

Solid — это фреймворк для интеграции оборудования, используемый в KDE 4 и KDE Frameworks. Его функциональность аналогична мультимедийному фреймворку KDE Phonon. В настоящий момент поддерживает udev, NetworkManager и BlueZ (официальный стек Bluetooth в ядре Linux). Однако каждая его часть может быть заменена на другую, делая приложения, использующие Solid, очень гибкими и портируемыми.[1][2] Ведется работа по портированию бекенда Solid под Windows.[3]

Kdelibs

Это основной компонент платформы, который содержит набор библиотек и модулей для работы с различными аспектами приложений KDE, включая работу с графикой, сетевыми протоколами, звуком и другими.

Nepomuk

Эта технология предназначена для организации и поиска информации на компьютере. Она предоставляет инструменты для создания и управления метаданными файлов, позволяя пользователям легко находить нужные документы, музыку, фотографии и другие файлы.

Phonon

Это аудиофреймворк, который предоставляет абстрактный интерфейс для работы с мультимедийными возможностями компьютера. Он позволяет программистам легко создавать и управлять воспроизведением аудио и видеофайлов.

Примечания

  1. K Desktop Environment — KDE 4.0 Released  (неопр.). Дата обращения: 12 декабря 2022. Архивировано 12 марта 2009 года.
  2. UPower, UDev and UDisks Support, Metadata Backup  (неопр.). Дата обращения: 12 декабря 2022. Архивировано из оригинала 11 декабря 2011 года.
  3. KDE Commit Digest issue 107  (неопр.). Дата обращения: 16 октября 2010. Архивировано из оригинала 1 февраля 2014 года.

Ссылки

  • TechBase, документация для KDE-разработчиков
  • KDE Projects, обзор всех проектов на git.kde.org
  • KDE quick Git source code browser
  • KDE Bug Tracking System
  • KDE tutorial first program
Перейти к шаблону «KDE»
Проект KDE
Software
Compilation
Приложения
KDE
Разработка
Образование
Графика
Интернет
Мультимедиа
Офис
Система
Утилиты
Платформа
Сообщество
  • Категория Категория
  • Project page Проект
  • Файл Commons
  • Шаблон Шаблон