Difference between revisions of "Development/Architecture/KDE4/KParts"

Jump to: navigation, search
m
(Removed GNOME, added API links, reflowed.)
Line 1: Line 1:
KParts is the name of the component framework for the KDE desktop environment. An individual component is called a KPart. KParts are analogous to Bonobo components in GNOME, both of which are based on the same concepts as Microsoft's Object Linking and Embedding.
+
'''KParts''' is the name of the component framework for 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.
 
+
===Example usage===
+
Konsole is available as a KPart and is used in applications like Konqueror and Kate. Konqueror is good example of how KParts can be used. Konqueror uses the KWord part to display documents, KMPlayer part to play multimedia and the Kontact part to display contact information.
+
  
 
===Further reading===
 
===Further reading===
 +
* [http://api.kde.org/cvs-api/kdelibs-apidocs/kparts/html/index.html KParts API Reference]
 +
* [http://api.kde.org/cvs-api/kdelibs-apidocs/kparts/html/classKParts_1_1Part.html KParts Class Reference]
 
* [http://www-106.ibm.com/developerworks/library/l-kparts/ Coding with KParts] (from IBM)
 
* [http://www-106.ibm.com/developerworks/library/l-kparts/ Coding with KParts] (from IBM)
*[http://developer.gnome.org/arch/gnome/componentmodel/bonobo.html Bonobo components in GNOME]
 

Revision as of 22:10, 9 January 2007

KParts is the name of the component framework for 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


KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal