Платформа KDE 4
Оригинальный автор(ы) | ГДЕ |
---|---|
Разработчик(и) | ГДЕ |
Первоначальный выпуск | 11 января 2008 г [ 1 ] |
Финальный выпуск | 4.14.12 (15 сентября 2015 г [±] [ 2 ] | )
Репозиторий | |
Написано в | С++ [ 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, в 2013 году она была заменена KDE Frameworks 5 .
Технологии
[ редактировать ]- Пользовательский интерфейс
- Plasma — движок виджетов для рабочего стола и панели
- KHTML — механизм рендеринга HTML.
- KIO – расширяемый, прозрачный сетевой доступ к файлам
- KParts – легкая среда графических компонентов внутри процесса.
- Сонет – проверка правописания
- XMLGUI — позволяет определять элементы пользовательского интерфейса, такие как меню и панели инструментов, с помощью XML- файлов.
- Гойя
- Аппаратное обеспечение и мультимедиа
- Услуги
- НЕ ПОМОГАТЬ
- KNewStuff – классы KDE «Горячие новинки».
- Policykit-KDE
- Коммуникация
- Игры
- Другой
- ThreadWeaver — библиотека для более эффективного использования многопроцессорных систем.
- Киоск — позволяет отключать функции KDE для создания более контролируемой среды.
- Крест
- ККонфиг ХТ
- ВебДАВ
Технологии, замененные в KDE Platform 4
[ редактировать ]- aRts — звуковой сервер (заменён на Phonon )
- DCOP — система межпроцессной связи (заменена на D-Bus )
KЧасти
[ редактировать ]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 ] Ведутся работы по созданию серверной части Solid для порта KDE для Windows на основе инструментария управления Windows . [ 7 ]
Ссылки
[ редактировать ]- ^ «Объявление о выпуске KDE 4.0» . 11 января 2008 г.
- ^ «KDE выпускает приложения KDE 15.08.1» . ГДЕ . 15 сентября 2015 года . Проверено 16 сентября 2015 г.
- ^ «Платформа разработки KDE» . Проверено 26 ноября 2010 г.
- ^ «Развитие/Языки» . Проверено 4 декабря 2010 г.
- ^ K Среда рабочего стола — выпущен KDE 4.0
- ^ «Поддержка UPower, UDev и UDisks, резервное копирование метаданных» . Архивировано из оригинала 11 декабря 2011 г. Проверено 28 июля 2011 г.
- ^ «Выпуск 107 дайджеста фиксации KDE» . Архивировано из оригинала 1 февраля 2014 г. Проверено 16 октября 2010 г.
Внешние ссылки
[ редактировать ]- TechBase , документация для разработчиков KDE
- Проекты KDE , обзор всех проектов на git.kde.org
- KDE быстрый браузер исходного кода Git
- Система отслеживания ошибок KDE
- Учебное пособие по KDE, первая программа