Development/Architecture/KDE4/Plasma (ru): Difference between revisions
первый перевод |
mNo edit summary |
||
Line 10: | Line 10: | ||
* '''Widget''' (Виджет): расширение [http://doc.trolltech.com/qgraphicsitem.html QGraphicsItem] работающее как простой объект рабочего стола. Существует несколько изображений и кнопок встроенных непосредственно в libplasma. | * '''Widget''' (Виджет): расширение [http://doc.trolltech.com/qgraphicsitem.html QGraphicsItem] работающее как простой объект рабочего стола. Существует несколько изображений и кнопок встроенных непосредственно в libplasma. | ||
* '''Applet''' (Аплет): расширяет Widget и служит для выполнения "сложных" операций, например таких как, отображение RSS-контента, мониторинг системы и т.д. | * '''Applet''' (Аплет): расширяет Widget и служит для выполнения "сложных" операций, например таких как, отображение RSS-контента, мониторинг системы и т.д. | ||
* '''DataEngine''' (Движок): как правило занимается передачей данных | * '''DataEngine''' (Движок): как правило занимается передачей данных аплетам для визуализации. Таким образом, объекты интерфейса пользователя могут визуализировать любые типы данных. | ||
===Читайте также=== | ===Читайте также=== | ||
* [http://api.kde.org/4.0-api/kdebase-workspace-apidocs/libs/plasma/html/index.html API] | |||
* [http://plasma.kde.org Домашняя страница Plasma] | * [http://plasma.kde.org Домашняя страница Plasma] | ||
* [http://techbase.kde.org/Projects/Plasma Страница Plasma в techbase] | * [http://techbase.kde.org/Projects/Plasma Страница Plasma в techbase] |
Revision as of 10:02, 28 September 2008
Development/Architecture/KDE4/Plasma (ru)
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
Plasma (Плазма) - так называется новый рабочий стол в KDE4 предназначенный для замены привычного KDesktop. Вы можете считать Plasma объединением KDesktop и SuperKaramba в одну программу, но это будет верным лишь отчасти. Фактически мы предлагаем Вам новую концепцию функциональности и внешнего вида интерфейса.
Новый рабочий стол основан на Qt Graphics View Framework впервые появившимся в Qt 4.2.
С точки зрения разработчика, существует целый ряд классов в libplasma играющих существенную роль.
- Corona (Корона): расширение QGraphicsScene обеспечивающее возможность добавления аплетов и тем Karamba;
- Widget (Виджет): расширение QGraphicsItem работающее как простой объект рабочего стола. Существует несколько изображений и кнопок встроенных непосредственно в libplasma.
- Applet (Аплет): расширяет Widget и служит для выполнения "сложных" операций, например таких как, отображение RSS-контента, мониторинг системы и т.д.
- DataEngine (Движок): как правило занимается передачей данных аплетам для визуализации. Таким образом, объекты интерфейса пользователя могут визуализировать любые типы данных.