Автор (ы) оригинала | KDE |
---|---|
Разработчики) | KDE |
Первый выпуск | 11 января 2008 г . [1] |
Окончательный релиз | 4.14.12 (15 сентября 2015 г . [±] [2] | )
Репозиторий | |
Написано в | C ++ [3] [4] |
Тип | |
Лицензия | Стандартная общественная лицензия ограниченного применения GNU (LGPL) |
Платформа 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.
- Гойя
- Аппаратное обеспечение и мультимедиа
- Услуги
- НЕПОМУК
- 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 [ править ]
Solid - это платформа интеграции устройств для KDE Platform 4 и ее преемницы, KDE Frameworks . Он работает на тех же принципах, что и мультимедийный компонент KDE - Phonon ; вместо того, чтобы управлять оборудованием самостоятельно, он делает существующие решения доступными через единый API. Текущее решение использует udev , NetworkManager и BlueZ (официальный стек Bluetooth для Linux ). Тем не менее, любые части могут быть заменены без нарушения работы приложения, что делает приложения, использующие Solid, чрезвычайно гибкими и портативными. [5] [6] В настоящее время ведутся работы по созданию твердого бэкэнда для Windows- порта KDE на основеИнструментарий управления Windows . [7]
Ссылки [ править ]
- ^ «Объявление о выпуске KDE 4.0» .
- ^ «KDE поставляет приложения KDE 15.08.1» . KDE . 15 сентября 2015 . Проверено 16 сентября 2015 года .
- ^ «Платформа разработки KDE» . Проверено 26 ноября 2010 .
- ^ «Развитие / Языки» . Проверено 4 декабря 2010 .
- ^ K Desktop Environment - Выпущен KDE 4.0
- ^ Поддержка UPower, UDev и UDisks, резервное копирование метаданных
- ^ "KDE Commit Digest, выпуск 107" . Архивировано из оригинала на 2014-02-01 . Проверено 16 октября 2010 .
Внешние ссылки [ править ]
- TechBase , документация для разработчиков KDE
- KDE Projects , обзор всех проектов в git.kde.org
- Браузер исходного кода KDE quick Git
- Система отслеживания ошибок KDE
- KDE учебник первая программа