• Skip to content
  • Skip to link menu
  • 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-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kdelibs-4.14.38 API Reference

Skip menu "kdelibs-4.14.38 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
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