KDE 4.2 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

kdecore Module


The KDE Core Library

All KDE programs use this library to provide basic functionality such as the configuration system, IPC, internationalization and locale support, site-independent access to the filesystem and a large number of other (but no less important) things.

All KDE applications should link to the kdecore library. Also, using a KApplication derived class instead of QApplication is almost mandatory if you expect your application to behave nicely within the KDE environment.

If you are unsure where to start, have a look at the tutorials on TechBase to get you going.

If you know what you are looking for, you should be able to find it in the class list or the modules list.

Author(s):
Various: see copyrights on individual files for more information

Maintainer(s):
See the MAINTAINERS file.

License(s):
Library: LGPLv2 Some helper utilities: GPLv2

Namespaces

  A  KMacroExpander   KShell   
KAuthorized   KMessage   KSocketFactory   
  G    R  Sonnet   
KGlobal   KRandom   KStringHandler   
global     S  
  M  KServiceTypeProfile   

Class Index

  A  ItemEnum (KCoreConfigSkeleton)   KPluginInfo   
KAboutData   ItemInt (KCoreConfigSkeleton)   KPluginLoader   
KAboutLicense   ItemIntList (KCoreConfigSkeleton)   KProcess   
KAboutPerson   ItemLongLong (KCoreConfigSkeleton)   KProtocolInfo   
KAutoSaveFile   ItemPassword (KCoreConfigSkeleton)     R  
KAutostart   ItemPath (KCoreConfigSkeleton)   KRandomSequence   
  B  ItemPathList (KCoreConfigSkeleton)     S  
BackgroundChecker (Sonnet)   ItemPoint (KCoreConfigSkeleton)   KSaveFile   
  C  ItemProperty (KCoreConfigSkeleton)   KService   
KCalendarSystem   ItemRect (KCoreConfigSkeleton)   KServiceAction   
KCharMacroExpander   ItemSize (KCoreConfigSkeleton)   KServiceGroup   
KCharsets   ItemString (KCoreConfigSkeleton)   KServiceType   
Choice (KCoreConfigSkeleton.ItemEnum)   ItemStringList (KCoreConfigSkeleton)   KServiceTypeTrader   
Choice2 (KCoreConfigSkeleton.ItemEnum)   ItemUInt (KCoreConfigSkeleton)   KShared   
KCmdLineArgs   ItemULongLong (KCoreConfigSkeleton)   KSharedConfig   
KCmdLineOptions   ItemUrl (KCoreConfigSkeleton)   Spec (KDateTime)   
KComponentData   ItemUrlList (KCoreConfigSkeleton)   Speller (Sonnet)   
KCompositeJob     J  KStandardDirs   
KConfig   KJob   KSycoca   
KConfigBase   KJobTrackerInterface   KSycocaEntry   
KConfigGroup   KJobUiDelegate   KSycocaFactory   
KConfigSkeletonItem     L  KSycocaFactoryList   
KCoreConfigSkeleton   LeapSeconds (KTimeZone)     T  
  D  KLibLoader   KTempDir   
KDateTime   KLibrary   KTemporaryFile   
KDEDModule   List (KUrl)   KTimeZone   
KDEPluginVerificationData   KLocale   KTimeZoneBackend   
KDesktopFile   KLocalizedString   KTimeZoneData   
  E  KLocalSocket   KTimeZones   
KEncodingDetector   KLocalSocketServer   KTimeZoneSource   
KEncodingProber   KLockFile   KToolInvocation   
ExtraField (KProtocolInfo)     M  Transition (KTimeZone)   
  F  KMacroExpanderBase     U  
KFilterBase   KMessageHandler   KUrl   
KFilterDev   KMimeType   KUser   
  I  KMimeTypeTrader   KUserGroup   
ItemBool (KCoreConfigSkeleton)     P    W  
ItemDateTime (KCoreConfigSkeleton)   Phase (KTimeZone)   KWordMacroExpander   
ItemDouble (KCoreConfigSkeleton)   KPluginFactory   
  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal