Interested Article - KDE Platform 4
- 2020-02-18
- 1
|
Необходимо проверить качество перевода,
исправить содержательные и стилистические ошибки
.
|
KDE Platform 4 – это программная платформа, разработанная Комьюнити KDE (KDE Community). Она предоставляет средства для разработки различных приложений с использованием графического интерфейса для рабочего стола .
KDE Platform 4 представляет собой набор библиотек и инструментов, которые обеспечивают функциональность и стабильность для приложений KDE.
Технологии
-
Пользовательский интерфейс
- Plasma — графическое окружение
- KHTML — браузерный движок
- KIO — extensible network-transparent file access
- KParts — lightweight in-process graphical component framework
- — проверка правописания
- — позволяет описывать элементы интерфейса , такие как меню и туллбары , с помощью XML
- Драйверы и мультимедиа
-
Сервисы
- Общение
-
Игры
- Прочее
Технологии, заменённые в KDE Platform 4
- aRts — звуковой сервер (заменён на Phonon )
- — система межпроцессного взаимодействия (заменена на D-Bus )
KParts
KParts — это компонентный фреймворк для окружения KDE Plasma . Единичный компонент называется KPart . Эта технология аналогична компонентам Bonobo в среде GNOME и ActiveX в Component Object Model от Microsoft [ источник не указан 171 день ] . Konsole доступен в виде KPart и используется в таких приложениях, как Konqueror и Kate .
Примеры использования KParts :
- Konqueror использует Okular для отображения документов
- Konqueror использует Dragon Player для воспроизведения мультимедиа
- Kontact embeds kdepim applications
- Kate использует компонент kParts
- Некоторые приложения используют KPart Konsole , чтобы встроить эмулятор терминала .
Solid
Solid — это фреймворк для интеграции оборудования, используемый в KDE 4 и . Его функциональность аналогична мультимедийному фреймворку KDE Phonon . В настоящий момент поддерживает udev , NetworkManager и BlueZ (официальный стек Bluetooth в ядре Linux ). Однако каждая его часть может быть заменена на другую, делая приложения, использующие Solid, очень гибкими и портируемыми. Ведется работа по портированию бекенда Solid под Windows .
Kdelibs
Это основной компонент платформы, который содержит набор библиотек и модулей для работы с различными аспектами приложений KDE, включая работу с графикой , сетевыми протоколами , звуком и другими.
Nepomuk
Эта технология предназначена для организации и поиска информации на компьютере. Она предоставляет инструменты для создания и управления метаданными файлов, позволяя пользователям легко находить нужные документы , музыку , фотографии и другие файлы.
Phonon
Это аудиофреймворк , который предоставляет абстрактный интерфейс для работы с мультимедийными возможностями компьютера. Он позволяет программистам легко создавать и управлять воспроизведением аудио и видеофайлов.
Примечания
- . Дата обращения: 12 декабря 2022. 12 марта 2009 года.
- . Дата обращения: 12 декабря 2022. Архивировано из 11 декабря 2011 года.
- . Дата обращения: 16 октября 2010. Архивировано из 1 февраля 2014 года.
Ссылки
- , документация для KDE-разработчиков
- , обзор всех проектов на git.kde.org
- 2020-02-18
- 1