• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

KDECore

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
KAccelBase::ActionInfo
addrinfo
KConfigSkeleton::ItemEnum::Choice
KGlobalAccelPrivate::CodeMod
DCOPObject
KWin::Info
KNotifyClient::InstanceMakes it possible to use KNotifyClient with a KInstance that is not the application
KConfigSkeleton::ItemBoolClass for handling a bool preferences item
KConfigSkeleton::ItemColorClass for handling a color preferences item
KConfigSkeleton::ItemDateTimeClass for handling a QDateTime preferences item
KConfigSkeleton::ItemDoubleClass for handling a floating point preference item
KConfigSkeleton::ItemEnumClass for handling enums
KConfigSkeleton::ItemFontClass for handling a font preferences item
KConfigSkeleton::ItemIntClass for handling an integer preferences item
KConfigSkeleton::ItemInt64Class for handling an 64-bit integer preferences item
KConfigSkeleton::ItemIntListClass for handling an integer list preferences item
KConfigSkeleton::ItemLongClass for hanlding a long integer preferences item
KConfigSkeleton::ItemPasswordClass for handling a password preferences item
KConfigSkeleton::ItemPathClass for handling a path preferences item
KConfigSkeleton::ItemPathListClass for handling a path list preferences item
KConfigSkeleton::ItemPointClass for handling a QPoint preferences item
KConfigSkeleton::ItemPropertyClass for handling a QVariant preferences item
KConfigSkeleton::ItemRectClass for handling a QRect preferences item
KConfigSkeleton::ItemSizeClass for handling a QSize preferences item
KConfigSkeleton::ItemStringClass for handling a string preferences item
KConfigSkeleton::ItemStringListClass for handling a string list preferences item
KConfigSkeleton::ItemUIntClass for handling an unsingend integer preferences item
KConfigSkeleton::ItemUInt64Class for handling unsigned 64-bit integer preferences item
KConfigSkeleton::ItemULongClass for handling an unsigned long integer preferences item
KAboutDataThis class is used to store information about a program
KAboutPersonThis structure is used to store information about a person or developer
KAboutTranslatorThis structure is used to store information about a translator
KAccelHandle shortcuts
KAccelActionAn accelerator action
KAccelActionsA collection of accelerator actions
KAccelBaseConfigurable key binding support
KAcceleratorManagerKDE Accelerator manager
KAccelManagerAlgorithmThis class encapsulates the algorithm finding the 'best' distribution of accelerators in a hierarchy of widgets
KAccelPrivate
KAccelShortcutListKShortcutList implementation to access KAccel and KGlobalAccel lists
KAccelStringA string class handling accelerators
KNetwork::KActiveSocketBaseAbstract class for active sockets
KAddressInfo
KAppDCOPInterfaceThis is the main interface to the KApplication
KApplicationControls and provides information to all KDE applications
KAsyncIOAsynchronous I/O Support
KAudioPlayerThis class provides one-shot-and-forget audio playing
KBufferedIOThis abstract class implements basic functionality for buffered input/output
KNetwork::KBufferedSocketBuffered stream sockets
KCalendarSystemCalendarSystem abstract class, default derived kde gregorian class and factory class
KCalendarSystemFactoryFactory class for calendar types
KCalendarSystemGregorian
KCalendarSystemHebrew
KCalendarSystemHijri
KCalendarSystemJalaliJalali calendar type implementation
KCatalogueThis class abstracts a gettext message catalog
KCharMacroExpanderAbstract base class for single char macro substitutors
KCharsetsCharset font and encoder/decoder handling
KCheckAccelerators
KNetwork::KClientSocketBaseAbstract client socket class
KClipboardSynchronizerThis class is only for internal use
KCmdLineArgsA class for command-line argument handling
KCmdLineOptionsStructure that holds command line options
KCodecsA wrapper class for the most commonly used encoding and decoding algorithms
KCompletionA generic class for completing QStrings
KCompletionBaseAn abstract base class for adding a completion feature into widgets
KCompletionMatchesThis structure is returned by KCompletion::allWeightedMatches
KCompletionMatchesWrapper
KCompTreeNodeA helper class for KCompletion
KCompTreeNodeList
KConfigAccess KDE Configuration entries
KConfigBackEndAbstract base class for KDE configuration file loading/saving
KConfigBaseKDE Configuration Management abstract base class
KConfigDialogManagerProvides a means of automatically retrieving, saving and resetting KConfigSkeleton based settings in a dialog
KConfigGroupA KConfigBase derived class for one specific group in a KConfig object
KConfigGroupSaverHelper class to facilitate working with KConfig / KSimpleConfig groups
KConfigINIBackEndClass for KDE INI-style configuration file loading/saving
KConfigSkeletonClass for handling preferences settings for an application
KConfigSkeletonGenericItem< T >
KConfigSkeletonItemClass for storing a preferences setting
KCrashThis class handles segmentation-faults
KNetwork::KDatagramPacketOne datagram
KNetwork::KDatagramSocketA socket that operates on datagrams
kdbgstreamKdbgstream is a text stream that allows you to print debug messages
KDCOPPropertyProxyEasy way to publish Qt properties of a QObject through DCOP
kde_addrinfo
kde_in6_addr
kde_sockaddr_in6
KDebugDCOPIfaceDCOP interface to KDebug
KDesktopFileKDE Desktop File Management
KEntryMap/dict/list config node entry
KEntryKeyKey structure holding both the actual key and the the group to which it belongs
KExtendedSocketThe extended socket class
KKeyServer::KeyRepresents a key press
KGenericFactory< Product, ParentType >This template provides a generic implementation of a KLibFactory , for use with shared library components
KGenericFactory< KTypeList< Product, ProductListTail >, KTypeList< ParentType, ParentTypeListTail > >This template provides a generic implementation of a KLibFactory , for use with shared library components
KGenericFactory< KTypeList< Product, ProductListTail >, QObject >This template provides a generic implementation of a KLibFactory , for use with shared library components
KGenericFactoryBase< T >
KGlobalAccess to the KDE global objects
KGlobalAccelKGlobalAccel allows you to have global accelerators that are independent of the focused window
KGlobalAccelPrivate
KGlobalSettingsAccess the KDE global configuration
KNetwork::KHttpProxySocketDeviceThe low-level backend for HTTP proxying
KIconOne icon as found by KIconTheme
KIconEffectApplies effects to icons
KIconLoaderIconloader for KDE
KIconThemeClass to use/access icon themes in KDE
KInetSocketAddressAn Inet (IPv4 or IPv6) socket address
KNetwork::KInetSocketAddressInternet socket address
KInstanceAccess to KDE global objects for use in shared libraries
KIOBufferBaseBase for I/O buffer implementation
KNetwork::KIpAddressAn IP address
KIPCThis class implements a very simple IPC mechanism for KDE
KKeyA KKey object represents a single key with possible modifiers (Shift, Ctrl, Alt, Win)
KKeyNativeRepresentation of a key in the format native of the windowing system (eg
KKeys
KKeySequenceA KKeySequence object holds a sequence of up to 4 keys
KLibFactoryIf you develop a library that is to be loaded dynamically at runtime, then you should return a pointer to your factory
KLibLoaderThe KLibLoader allows you to load libraries dynamically at runtime
KLibraryRepresents a dynamically loaded library
KLocaleKLocale provides support for country specific stuff like the national language
KLockFileNFS safe lockfiles
KMacroExpanderBaseAbstract base class for the worker classes behind the KMacroExpander namespace and the KCharMacroExpander and KWordMacroExpander classes
KMakeTypeList< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 >KMakeTypeList the prefered way to create a typelist for you
KMakeTypeList<>
KMD4An adapted C++ implementation of the MD4 Message-Digest algorithm
KMD5An adapted C++ implementation of RSA Data Securities MD5 algorithm
KMimeSourceFactoryAn extension to QMimeSourceFactory that uses KIconLoader to find images
KMountPointInformation about mounted and unmounted disks
KGlobalSettings::KMouseSettingsDescribes the mouse settings
KNetwork::KMulticastSocketA multicast-capable datagram socket class
KNetwork::KMulticastSocketImplThe low-level backend for multicasting sockets
KMultipleDragThis class makes it easy for applications to provide a drag object (for drag-n-drop or for clipboard) that has several representations of the same data, under different formats
kndbgstream
KNetwork::KNetworkInterfaceA place-holder class for a future network interface class
KPaletteClass for handling Palettes
KNetwork::KPassiveSocketBaseAbstract base class for passive sockets
KPixmapProviderA tiny abstract class with just one method: pixmapFor()
KPopupAccelManagerThis class manages a popup menu
KProcessChild process invocation, monitoring and control
KProcessControllerUsed internally by KProcess
KProcIOKProcIO
KProtocolInfoFactoryKProtocolInfoFactory is a factory for getting KProtocolInfo
KPtyProvides a high level representation of a pseudo tty pair, including utmp support
KRandomSequenceA class to create a pseudo-random sequence
KRegExp
KRegExpPrivateUsed internally by KRegExp
KNetwork::KResolverName and service resolution class
KNetwork::KResolverEntryOne resolution entry
KNetwork::KResolverResultsName and service resolution results
KNetwork::KResolverWorkerBase
KNetwork::KResolverWorkerFactory< Worker >
KNetwork::KResolverWorkerFactoryBase
KNetwork::KReverseResolverRun a reverse-resolution on a socket address
KRFCDateFunctions related to the parsing of dates
KRootPropAccess KDE desktop resources stored on the root window
KSaveFileHas been made to write out changes to an existing file atomically
KServerSocketMonitors a port for incoming TCP/IP connections
KNetwork::KServerSocketA server socket for accepting connections
KSessionManagedProvides highlevel access to session management on a per-object base
KSharedReference counting for shared objects
KSharedConfigKConfig variant using shared memory
KSharedPtr< T >Can be used to control the lifetime of an object that has derived KShared
KShellProcessA class derived from KProcess to start child processes through a shell
KShortcutUsed to represent a keyboard shortcut to an action
KShortcutListKShortcutList is an abstract base class for KAccelShortcutList and KStdAccel::ShortcutList
KShortcutMenu
KSimpleConfigKDE Configuration entries
KSocketA TCP/IP client socket
KSocketAddressA socket address
KNetwork::KSocketAddressA generic socket address
KNetwork::KSocketBaseBasic socket functionality
KNetwork::KSocketDeviceLow-level socket functionality
KNetwork::KSocketDeviceFactory< Impl >This class provides functionality for creating and registering socket implementations
KNetwork::KSocketDeviceFactoryBase
KSocksThis class provides you with an interface to a SOCKS Proxy server
KNetwork::KSocksSocketDeviceThe low-level class for SOCKS proxying
KSortableItem< T, Key >KSortableItem is a QPair that provides several operators for sorting
KSortableValueList< T, Key >KSortableValueList is a special QValueList for KSortableItem
KStandardDirsSite-independent access to standard KDE directories
KStaticDeleter< type >Little helper class to clean up static objects that are held as pointer
KStaticDeleterBaseStatic deleters are used to manage static resources
KNetwork::KStreamSocketSimple stream socket
KStringHandlerThis class contains utility functions for handling strings
KSVGIconEngine
KSVGIconPainter
KSycoca
KSycocaDict
KSycocaEntryBase class for all Sycoca entries
KSycocaFactory
KSycocaFactoryListThis, instead of a typedef, allows to declare "class ..." in header files
KTempDirCreates a unique directory for temporary use
KTempFileCreates and opens a unique file for temporary use
KTimezoneCore functions related to a timezone
KTimezoneDetailsExtended functions related to a timezone
KTimezonesModels a timezone database
KTimezoneSourceInformation source-dependent functions related to a timezone
KTypeList< T, U >The building block of typelists of any length
KTypeListIndexOf< KDE::NullType, T >
KTypeListIndexOf< KTypeList< Head, Tail >, T >
KTypeListIndexOf< KTypeList< T, Tail >, T >
KTypeListLength< KDE::NullType >
KTypeListLength< KTypeList< T, U > >A class template for determining the length of a typelist
KUniqueApplicationMaintains only a single instance of a running application at a time
KUnixSocketAddressA Unix socket address
KNetwork::KUnixSocketAddressA Unix (local) socket address
KURLRepresents and parses a URL
KURLDragThis class is to be used instead of QUriDrag when using KURL
KUserRepresents a user on your system
KUserGroupRepresents a group on your system
KVMAllocatorKVMAllocator is a virtual memory allocator
KWinConvenience access to certain properties and features of the window manager
KWinModuleThe class KWinModule provides information about the state of the window manager as required by windowmanager modules
KWordMacroExpanderAbstract base class for simple word macro substitutors
KXErrorHandlerThis class simplifies handling of X errors
KZoneAllocatorMemory allocator for large groups of small objects
KURL::ListKURL::List is a QValueList that contains KURLs with a few convenience methods
NETBase namespace class
NETExtendedStrutPartial strut class for NET classes
NETIconSimple icon class for NET classes
NETPointSimple point class for NET classes
NETRectSimple rectangle class for NET classes
NETSizeSimple size class for NET classes
NETStrut
QWidgetStackAccelManager
KNetwork::KResolverWorkerBase::ResolverLockerHelper class for locking the resolver subsystem
KStdAccel::ShortcutListKShortcutList implementation that accesses KStdAccel actions
KKeyServer::SymRepresents a key symbol
KKeyServer::VariationsTODO: please document this class
KWin::WindowInfoInformation about a window

KDECore

Skip menu "KDECore"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal