Платформа KDE 4 - KDE Platform 4
Оригинальный автор (ы) | KDE |
---|---|
Разработчики) | KDE |
изначальный выпуск | 11 января 2008 г.[1] |
Окончательный релиз | 4.14.12 (15 сентября 2015 г.[±][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 файлы
- Гойя
- Оборудование и мультимедиа
- Услуги
- НЕПОМУК
- KNewStuff - Классы KDE "Горячие новые вещи"
- Набор политик-KDE
- Коммуникация
- Игры
- Другой
- ThreadWeaver - библиотека для более эффективного использования многопроцессорных систем
- Киоск - позволяет отключать функции в KDE для создания более контролируемой среды
- Kross
- KConfig XT
- WebDAV
Технологии заменены в KDE Platform 4
- АРТ – звуковой сервер (заменено на Фонон )
- DCOP – межпроцессного взаимодействия система (заменена на D-автобус )
KParts
KParts это компонент рамки для KDE Plasma среда рабочего стола. Отдельный компонент называется KPart. KParts аналогичны Бонобо компоненты в ГНОМ и ActiveX элементы управления в Microsoft Компонентная объектная модель. Konsole доступен как KPart и используется в таких приложениях, как Konqueror и Катя.
Примеры использования KParts:
- Konqueror использует Окулар часть для отображения документов
- Konqueror использует Игрок Дракона часть для воспроизведения мультимедиа
- Контакт встраивает кдепим Приложения
- Катя и другие редакторы используют компонент редактора katepart
- Несколько приложений используют Konsole KPart для встраивания терминала
- внешняя ссылка
- Создание и использование компонентов (KParts) (из KDE)
- Написание плагинов для приложений KDE (из KDE)
Твердый
Твердый это платформа интеграции устройств для KDE Platform 4 и ее преемника, Фреймворки KDE. Он работает на тех же принципах, что и мультимедийный столик KDE. Фонон; вместо того, чтобы управлять оборудованием самостоятельно, он делает существующие решения доступными через единый API. Текущее решение использует udev, Сетевой менеджер и BlueZ (официальный Linux Стек Bluetooth). Тем не менее, любые части можно заменить, не нарушая работу приложения, что делает приложения, использующие Solid, чрезвычайно гибкими и портативными.[5][6] Ведется работа по созданию надежной серверной части для Windows порт KDE на основе Инструментарий управления Windows.[7]
Solid разбит на множество аппаратных «доменов», которые работают независимо. При необходимости могут быть добавлены домены. Например, одним доменом может быть Bluetooth, а другим - управление питанием. Solid широко используется в KDE 4 и его популярных приложениях, что делает их более осведомленными об аппаратных событиях и упрощает разработку.
- внешняя ссылка
Рекомендации
- ^ «Объявление о выпуске KDE 4.0».
- ^ «KDE поставляет приложения KDE 15.08.1». KDE. 15 сентября 2015 г.. Получено 16 сентября 2015.
- ^ «Платформа разработки KDE». Получено 2010-11-26.
- ^ "Развитие / Языки". Получено 2010-12-04.
- ^ K Desktop Environment - выпущена KDE 4.0
- ^ Поддержка UPower, UDev и UDisks, резервное копирование метаданных
- ^ "KDE Commit Digest, выпуск 107". Архивировано из оригинал на 2014-02-01. Получено 2010-10-16.
внешняя ссылка
- TechBase, документация для разработчиков KDE
- Проекты KDE, обзор всех проектов в git.kde.org
- Браузер исходного кода KDE quick Git
- Система отслеживания ошибок KDE
- KDE учебник первая программа