• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • KDE Home
  • Contact Us
 

kdelibs

The KDE Library API Reference

Overview | Components | Development | Search

This is the online reference for developing with the KDE libraries (kdelibs).

The KDE libraries build on the Qt framework to provide a powerful framework to make writing applications easier, and provide consistency across the KDE desktop environment.

Among other things, the KDE libraries provide:

  • standard user interface elements, on top of those provided by Qt (KDEUI)
  • a standard configuration format and method of reading and writing configuration data (KConfig)
  • site-independent access to standard directories, for finding resources such as icons (KStandardDirs)
  • network transparent input and output (KIO)
  • a method of embedding application components in other applications (KParts)
  • straightforward multimedia and hardware interaction (Phonon and Solid)
  • fully-fledged JavaScript and HTML engines (KJS and KHTML)
  • an application scripting framework (Kross)
  • semantic information and tagging (Nepomuk)

Visit the development section of KDE Techbase for tutorials, architectural overviews and other useful information.

Author(s):
Far too many to list. See the copyright notices on the individual files, as well as the pages for individual components.
Maintainer(s):
There is no single maintainer for kdelibs. Overall direction is governed by the kde-core-devel mailing list. Some of the individual components have their own maintainers: see the component pages for more information.
License(s):
Libraries: LGPLv2
Some helper binaries: GPLv2
Some code may have more permissive licenses.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:58 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

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