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

KDECore

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
addrinfo
Sonnet::BackgroundCheckerBackgroundChecker is used to perform spell checking without blocking the application
kencodingprober::Big5DistributionAnalysis
kencodingprober::CharDistributionAnalysis
kencodingprober::ChineseGroupProber
KCoreConfigSkeleton::ItemEnum::Choice
KCoreConfigSkeleton::ItemEnum::Choice2
kencodingprober::EUCJPContextAnalysis
kencodingprober::EUCJPDistributionAnalysis
kencodingprober::EUCKRDistributionAnalysis
kencodingprober::EUCTWDistributionAnalysis
KProtocolInfo::ExtraFieldDefinition of an extra field in the UDS entries, returned by a listDir operation
kencodingprober::GB2312DistributionAnalysis
I18nTypeCheck< T, s >
I18nTypeCheck< char[s], s >
KPluginFactory::InheritanceChecker< impl >This is used to detect the arguments need for the constructor of plugin classes
KCoreConfigSkeleton::ItemBoolClass for handling a bool preferences item
KCoreConfigSkeleton::ItemDateTimeClass for handling a QDateTime preferences item
KCoreConfigSkeleton::ItemDoubleClass for handling a floating point preference item
KCoreConfigSkeleton::ItemEnumClass for handling enums
KCoreConfigSkeleton::ItemIntClass for handling a 32-bit integer preferences item
KCoreConfigSkeleton::ItemIntListClass for handling an integer list preferences item
KCoreConfigSkeleton::ItemLongLongClass for handling a 64-bit integer preferences item
KCoreConfigSkeleton::ItemPasswordClass for handling a password preferences item
KCoreConfigSkeleton::ItemPathClass for handling a path preferences item
KCoreConfigSkeleton::ItemPathListClass for handling a path list preferences item
KCoreConfigSkeleton::ItemPointClass for handling a QPoint preferences item
KCoreConfigSkeleton::ItemPropertyClass for handling a QVariant preferences item
KCoreConfigSkeleton::ItemRectClass for handling a QRect preferences item
KCoreConfigSkeleton::ItemSizeClass for handling a QSize preferences item
KCoreConfigSkeleton::ItemStringClass for handling a string preferences item
KCoreConfigSkeleton::ItemStringListClass for handling a string list preferences item
KCoreConfigSkeleton::ItemUIntClass for handling an unsigned 32-bit integer preferences item
KCoreConfigSkeleton::ItemULongLongClass for handling unsigned 64-bit integer preferences item
KCoreConfigSkeleton::ItemUrlClass for handling a url preferences item
KCoreConfigSkeleton::ItemUrlListClass for handling a url list preferences item
kencodingprober::JapaneseContextAnalysis
kencodingprober::JapaneseGroupProber
KAboutDataThis class is used to store information about a program
KAboutLicenseThis class is used to store information about a license
KAboutPersonThis class is used to store information about a person or developer
KNetwork::KActiveSocketBaseAbstract class for active sockets
KAutoSaveFileCreates and manages a temporary "auto-save" file
KAutostartKAutostart provides a programmatic means to control the state of autostart services on a per-user basis
KNetwork::KBufferedSocketBuffered stream sockets
KCalendarSystemKCalendarSystem abstract base class, provides support for local Calendar Systems in KDE
KCalendarSystemGregorian
KCalendarSystemHebrew
KCalendarSystemHijri
KCalendarSystemJalaliJalali calendar type implementation
KCharMacroExpanderAbstract base class for single char macro substitutors
KCharsetsCharset font and encoder/decoder handling
KNetwork::KClientSocketBaseAbstract client socket class
KCmdLineArgsA class for command-line argument handling
KCmdLineOptionsClass that holds command line options
KComponentDataPer component data
KCompositeJobThe base class for all jobs able to be composed of one or more subjobs
KConfigThe central class of the KDE configuration data system
KConfigBackendProvides the implementation for accessing configuration sources
KConfigBase
KConfigGroupA class for one specific group in a KConfig object
KConfigSkeletonGenericItem< T >
KConfigSkeletonItemClass for storing a preferences setting
KCoreConfigSkeletonClass for handling preferences settings for an application
KNetwork::KDatagramPacketOne datagram
KNetwork::KDatagramSocketA socket that operates on datagrams
KDateTimeA class representing a date and time with an associated time zone
kde_addrinfo
kde_in6_addr
kde_sockaddr_in6
KDebug
KDebugTag
KDEDModuleThe base class for KDED modules
KDEPluginVerificationData
KDesktopFileKDE Desktop File Management
KEncodingDetectorProvides encoding detection capabilities
KEncodingProberProvides encoding detection(probe) capabilities
KEntryMap/dict/list config node entry
KEntryKeyKey structure holding both the actual key and the group to which it belongs
KEntryMap
KFilterBaseThis is the base class for compression filters such as gzip and bzip2
KFilterDevA class for reading and writing compressed data onto a device (e.g
KFolderMimeTypeMimetype for a folder (inode/directory)
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 > >
KGenericFactory< KTypeList< Product, ProductListTail >, QObject >
KGenericFactoryBase< T >
KGzipFilterInternal class used by KFilterDev
KNetwork::KHttpProxySocketDeviceThe low-level backend for HTTP proxying
KNetwork::KInetSocketAddressInternet socket address
KIOBufferBaseBase for I/O buffer implementation
KNetwork::KIpAddressAn IP address
KJobThe base class for all jobs
KJobTrackerInterfaceThe interface to implement to track the progresses of a job
KJobUiDelegateThe base class for all KJob UI delegate
KLibLoaderThe KLibLoader allows you to load libraries dynamically at runtime
KLibraryThin wrapper around QLibrary; you should rarely use this directly, see KPluginLoader for higher-level loading of plugins
KLocaleKLocale provides support for country specific stuff like the national language
KLocalizedStringClass for producing and handling localized messages
KLocalSocketKLocalSocket allows one to create and use local (Unix) sockets
KLocalSocketServerKLocalSocketServer allows one to create a listening local socket and accept incoming connections
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 >This class template implements a compile-time algorithm for generating typelists
KMakeTypeList<>
KMD5An adapted C++ implementation of RSA Data Securities MD5 algorithm
KMemFile
KMessageHandlerAbstract class for KMessage handler
KMimeTypeRepresent a mime type, like "text/plain", and the data that is associated with it
KMimeTypeFactory
KMimeTypeTraderKDE's trader for services associated to a given mimetype
kndbgstream
KNetwork::KPassiveSocketBaseAbstract base class for passive sockets
KPluginFactoryIf you develop a library that is to be loaded dynamically at runtime, then you should return a pointer to a KPluginFactory
KPluginInfoInformation about a plugin
KPluginLoaderThis class can be used to dynamically load a plugin library at runtime
KProcessChild process invocation, monitoring and control
KProtocolInfoInformation about I/O (Internet, etc
KProtocolInfoFactoryFactory for KProtocolInfo
KRandomSequenceA class to create a pseudo-random sequence
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
KSaveFileClass to allow for atomic file I/O, as well as utility functions
KNetwork::KServerSocketA server socket for accepting connections
KServiceRepresent a service, like an application or plugin bound to one or several mimetypes (or servicetypes) as written in its desktop entry file
KServiceActionRepresents an action in a .desktop file Actions are defined with the config key Actions in the [Desktop Entry] group, followed by one group per action, as per the desktop entry standard
KServiceFactory
KServiceGroupKServiceGroup represents a group of service, for example screensavers
KServiceGroupFactory
KServiceOfferHolds the user's preference of a service
KServiceTypeA service type is, well, a type of service, where a service is an application or plugin
KServiceTypeFactory
KServiceTypeTraderKDE's trader interface (similar to the CORBA Trader), which provides a way to query the KDE infrastructure for specific applications or components
KSharedConfigKConfig variant using shared memory
KSharedPtr< T >Can be used to control the lifetime of an object that has derived QSharedData
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
KNetwork::KSocksSocketDeviceThe low-level class for SOCKS proxying
KSortableItem< T, Key >KSortableItem is a QPair that provides several operators for sorting
KSortableList< T, Key >KSortableList is a QList which associates a key with each item in the list
KSslCertificateManager
KSslCertificateRule
KSslCipher
KSSLD
KSSLDAdaptor
KSslError
KSslErrorUiDataThis class can hold all the necessary data from a KTcpSocket to ask the user to continue connecting in the face of SSL errors
KSslKey
KStandardDirsSite-independent access to standard KDE directories
KNetwork::KStreamSocketSimple stream socket
KSycoca
KSycocaDict
KSycocaEntryBase class for all Sycoca entries
KSycocaFactory
KSycocaFactoryContainer< F >Workaround for the lack of QThreadStorage::setAutoDelete(false)
KSycocaFactoryListThis, instead of a typedef, allows to declare "class ..." in header files
KSycocaFactorySingleton< F >Template for making it easier to define a threadsafe singleton for each factory, with support for kbuildsycoca providing a subclass of the factory
KSystemTimeZoneTime zone in the system database
KSystemTimeZoneBackendBackend class for KSystemTimeZone class
KSystemTimeZoneDataParsed system time zone data
KSystemTimeZonesSystem time zone database, consisting of a collection of individual system time zone definitions, indexed by name
KSystemTimeZoneSourceA class to read and parse system time zone data
KSystemTimeZoneSourceWindowsA class to read and parse the timezone information from the Windows registry
KSystemTimeZoneWindowsTime zone defined in the Windows registry
KTcpSocket
KTempDirCreate a unique directory for temporary use
KTemporaryFileA QTemporaryFile that will save in the KDE temp directory
KTimeZoneBase class representing a time zone
KTimeZoneBackendBase backend class for KTimeZone classes
KTimeZoneDataBase class for the parsed data returned by a KTimeZoneSource class
KTimeZonesTime zone database which consists of a collection of individual time zone definitions
KTimeZoneSourceBase class representing a source of time zone information
KToolInvocationKToolInvocation: for starting other programs
KTypeList< T, U >The building block of typelists of any length
KTypeListIndexOfThis class template implements a compile-time algorithm for processing typelists
KTypeListIndexOf< KDE::NullType, T >
KTypeListIndexOf< KTypeList< Head, Tail >, T >
KTypeListIndexOf< KTypeList< T, Tail >, T >
KTypeListLengthThis class template implements a compile-time algorithm for processing typelists
KTypeListLength< KDE::NullType >
KTypeListLength< KTypeList< T, U > >
KTzfileTimeZoneTime zone defined in tzfile(5) format
KTzfileTimeZoneBackendBackend class for KTzfileTimeZone class
KTzfileTimeZoneDataParsed data from tzfile(5) time zone definition files
KTzfileTimeZoneSourceA class to read and parse tzfile time zone definition files
KNetwork::KUnixSocketAddressA Unix (local) socket address
KUrlRepresents and parses a URL
KUserRepresents a user on your system
KUserGroupRepresents a group on your system
KWordMacroExpanderAbstract base class for simple word macro substitutors
KZoneAllocatorMemory allocator for large groups of small objects
KTimeZone::LeapSeconds
KUrl::ListKUrl::List is a QList that contains KUrls with a few convenience methods
kencodingprober::nsBig5Prober
kencodingprober::nsCharSetProber
kencodingprober::nsCodingStateMachine
kencodingprober::nsEscCharSetProber
kencodingprober::nsEUCJPProber
kencodingprober::nsEUCKRProber
kencodingprober::nsEUCTWProber
kencodingprober::nsGB18030Prober
kencodingprober::nsHebrewProber
kencodingprober::nsLatin1Prober
kencodingprober::nsMBCSGroupProber
kencodingprober::nsPkgInt
kencodingprober::nsSBCSGroupProber
kencodingprober::nsSingleByteCharSetProber
kencodingprober::nsSJISProber
kencodingprober::nsUniversalDetector
KDE::NullTypeThis empty class serves as a terminal marker for typelists
OrgKdeKLauncherInterface
OrgKdeKSSLDInterface
KMimeTypeFactory::OtherPattern
KTimeZone::Phase
QDBusAbstractAdaptor
QDBusAbstractInterface
QFile
QIODevice
QLibrary
QMap
QObject
QPair
QPluginLoader
QProcess
QTcpSocket
QTemporaryFile
QUrl
ConversionCheck::QVconvertible< T >
KNetwork::KResolverWorkerBase::ResolverLockerHelper class for locking the resolver subsystem
kencodingprober::SequenceModel
KService::ServiceTypeAndPreference
kencodingprober::SJISContextAnalysis
kencodingprober::SJISDistributionAnalysis
kencodingprober::SMModel
KDateTime::SpecThe full time specification of a KDateTime instance
Sonnet::SpellerSpell checker object
ConversionCheck::supported
KTimeZone::Transition
ConversionCheck::type_toQString< T >
ConversionCheck::type_toQVariant< T >
kencodingprober::UnicodeGroupProber
ConversionCheck::unsupported
YYSTYPE

KDECore

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

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.6.1
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