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

Modules

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