Archive:Development/Architecture/KDE4/KParts (zh CN): Difference between revisions

From KDE TechBase
m (New page: {{Template:I18n/Language Navigation Bar|Development/Architecture/KDE4/KParts}} '''KParts''' KDE组件框架的名称。 An individual component is called a '''KPart'''. As an example, Kons...)
 
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Template:I18n/Language Navigation Bar|Development/Architecture/KDE4/KParts}}
'''KParts''' KDE组件框架的名称。 An individual component is called a '''KPart'''. As an example, Konsole is available as a KPart and is used in applications like Konqueror and Kate. Good examples about how KParts can be used are Konqueror, which (among other things) uses the KWord part to display documents, KMPlayer part to play multimedia, and Kontact, which embeds kdepim applications under one roof.


===Further reading===
'''KParts''' 是 KDE 组件框架的命名。一个独立的组件叫做一个 '''KPart'''。举例来说,Konsole 就是一个用在类似于 Konqueror 和 Kate 这样的应用程序中的 KPart。一个说明关于 KParts 能够被如何使用的优秀范例是 Konqueror,它使用 KWord来显示文档, KMPlayer来播放多媒体,另外一个是 Kontact,它在一个起始的根上嵌入了 KDEPIM 的应用程序。
* [http://api.kde.org/4.0-api/kdelibs-apidocs/kparts/html/index.html KParts API Reference]
 
* [http://api.kde.org/4.0-api/kdelibs-apidocs/kparts/html/classKParts_1_1Part.html KParts Class Reference]
KParts更进一步提供了软件配置灵活性;同一软件你可以有更多选择。例如,KHTML 是 Konqueror 的缺省HTML 渲染器;但他开发者可以很容易用 Webkit KPart 取代它。
* [http://www-106.ibm.com/developerworks/library/l-kparts/ Coding with KParts] (from IBM)
 
===深入阅读===
* [http://api.kde.org/4.0-api/kdelibs-apidocs/kparts/html/index.html KParts API ]
* [http://api.kde.org/4.0-api/kdelibs-apidocs/kparts/html/classKParts_1_1Part.html KParts类参考]
* [http://www-106.ibm.com/developerworks/library/l-kparts/ KParts代码片断] (来自IBM)


[[Category:KDE4]]
[[Category:KDE4]]

Latest revision as of 12:36, 23 June 2013

KParts 是 KDE 组件框架的命名。一个独立的组件叫做一个 KPart。举例来说,Konsole 就是一个用在类似于 Konqueror 和 Kate 这样的应用程序中的 KPart。一个说明关于 KParts 能够被如何使用的优秀范例是 Konqueror,它使用 KWord来显示文档, KMPlayer来播放多媒体,另外一个是 Kontact,它在一个起始的根上嵌入了 KDEPIM 的应用程序。

KParts更进一步提供了软件配置灵活性;同一软件你可以有更多选择。例如,KHTML 是 Konqueror 的缺省HTML 渲染器;但他开发者可以很容易用 Webkit KPart 取代它。

深入阅读