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

Modules

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