Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

KKeyServer | A collection of functions for the conversion of key presses and their modifiers from the window system specific format to the generic format and vice-versa
Key | Represents a key press
Sym | Represents a key symbol
Variations | TODO: please document this class
KNetwork | A namespace to store all networking-related (socket) classes
KActiveSocketBase | Abstract class for active sockets
KBufferedSocket | Buffered stream sockets
KClientSocketBase | Abstract client socket class
KDatagramPacket | One datagram
KDatagramSocket | A socket that operates on datagrams
KHttpProxySocketDevice | The low-level backend for HTTP proxying
KInetSocketAddress | Internet socket address
KIpAddress | An IP address
KMulticastSocket | A multicast-capable datagram socket class
KMulticastSocketImpl | The low-level backend for multicasting sockets
KNetworkInterface | A place-holder class for a future network interface class
KPassiveSocketBase | Abstract base class for passive sockets
KResolver | Name and service resolution class
KResolverEntry | One resolution entry
KResolverResults | Name and service resolution results
KReverseResolver | Run a reverse-resolution on a socket address
KServerSocket | A server socket for accepting connections
KSocketAddress | A generic socket address
KSocketBase | Basic socket functionality
KSocketDevice | Low-level socket functionality
KSocketDeviceFactory | This class provides functionality for creating and registering socket implementations
KSocksSocketDevice | The low-level class for SOCKS proxying
KStreamSocket | Simple stream socket
KUnixSocketAddress | A Unix (local) socket address
KNotifyClient | This namespace provides a method for issuing events to a KNotifyServer call KNotifyClient::event("eventname"); to issue it
Instance | Makes it possible to use KNotifyClient with a KInstance that is not the application
KStdAccel | Convenient methods for access to the common accelerator keys in the key configuration
ShortcutList | KShortcutList implementation that accesses KStdAccel actions
KAboutData | This class is used to store information about a program
KAboutPerson | This structure is used to store information about a person or developer
KAboutTranslator | This structure is used to store information about a translator
KAccel | Handle shortcuts
KAcceleratorManager | KDE Accelerator manager
KAccelManagerAlgorithm | This class encapsulates the algorithm finding the 'best' distribution of accelerators in a hierarchy of widgets
KAccelShortcutList | KShortcutList implementation to access KAccel and KGlobalAccel lists
KAccelString | A string class handling accelerators
KAddressInfo |
KAppDCOPInterface | This is the main interface to the KApplication
KApplication | Controls and provides information to all KDE applications
KAsyncIO | Asynchronous I/O Support
KAudioPlayer | This class provides one-shot-and-forget audio playing
KBufferedIO | This abstract class implements basic functionality for buffered input/output
KCalendarSystem | CalendarSystem abstract class, default derived kde gregorian class and factory class
KCalendarSystemFactory | Factory class for calendar types
KCalendarSystemJalali | Jalali calendar type implementation
KCatalogue | This class abstracts a gettext message catalog
KCharMacroExpander | Abstract base class for single char macro substitutors
KCharsets | Charset font and encoder/decoder handling
KClipboardSynchronizer | This class is only for internal use
KCmdLineArgs | A class for command-line argument handling
KCmdLineOptions | Structure that holds command line options
KCodecs | A wrapper class for the most commonly used encoding and decoding algorithms
KCompletion | A generic class for completing QStrings
KCompletionBase | An abstract base class for adding a completion feature into widgets
KCompletionMatches | This structure is returned by KCompletion::allWeightedMatches
KCompTreeNode | A helper class for KCompletion
KConfig | Access KDE Configuration entries
KConfigBackEnd | Abstract base class for KDE configuration file loading/saving
KConfigBase | KDE Configuration Management abstract base class
KConfigDialogManager | Provides a means of automatically retrieving, saving and resetting KConfigSkeleton based settings in a dialog
KConfigGroup | A KConfigBase derived class for one specific group in a KConfig object
KConfigGroupSaver | Helper class to facilitate working with KConfig / KSimpleConfig groups
KConfigINIBackEnd | Class for KDE INI-style configuration file loading/saving
KConfigSkeleton | Class for handling preferences settings for an application
ItemBool | Class for handling a bool preferences item
ItemColor | Class for handling a color preferences item
ItemDateTime | Class for handling a QDateTime preferences item
ItemDouble | Class for handling a floating point preference item
ItemEnum | Class for handling enums
ItemFont | Class for handling a font preferences item
ItemInt | Class for handling an integer preferences item
ItemInt64 | Class for handling an 64-bit integer preferences item
ItemIntList | Class for handling an integer list preferences item
ItemLong | Class for hanlding a long integer preferences item
ItemPassword | Class for handling a password preferences item
ItemPath | Class for handling a path preferences item
ItemPathList | Class for handling a path list preferences item
ItemPoint | Class for handling a QPoint preferences item
ItemProperty | Class for handling a QVariant preferences item
ItemRect | Class for handling a QRect preferences item
ItemSize | Class for handling a QSize preferences item
ItemString | Class for handling a string preferences item
ItemStringList | Class for handling a string list preferences item
ItemUInt | Class for handling an unsingend integer preferences item
ItemUInt64 | Class for handling unsigned 64-bit integer preferences item
ItemULong | Class for handling an unsigned long integer preferences item
KConfigSkeletonItem | Class for storing a preferences setting
KCrash | This class handles segmentation-faults
kdbgstream | Kdbgstream is a text stream that allows you to print debug messages
KDCOPPropertyProxy | Easy way to publish Qt properties of a QObject through DCOP
KDebugDCOPIface | DCOP interface to KDebug
KDesktopFile | KDE Desktop File Management
KEntry | Map/dict/list config node entry
KEntryKey | Key structure holding both the actual key and the the group to which it belongs
KExtendedSocket | The extended socket class
KGenericFactory | 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
KGlobal | Access to the KDE global objects
KGlobalAccel | KGlobalAccel allows you to have global accelerators that are independent of the focused window
KGlobalSettings | Access the KDE global configuration
KMouseSettings | Describes the mouse settings
KIcon | One icon as found by KIconTheme
KIconEffect | Applies effects to icons
KIconLoader | Iconloader for KDE
KIconTheme | Class to use/access icon themes in KDE
KInetSocketAddress | An Inet (IPv4 or IPv6) socket address
KInstance | Access to KDE global objects for use in shared libraries
KIOBufferBase | Base for I/O buffer implementation
KIPC | This class implements a very simple IPC mechanism for KDE
KKey | A KKey object represents a single key with possible modifiers (Shift, Ctrl, Alt, Win)
KKeyNative | Representation of a key in the format native of the windowing system (eg
KKeySequence | A KKeySequence object holds a sequence of up to 4 keys
KLibFactory | If you develop a library that is to be loaded dynamically at runtime, then you should return a pointer to your factory
KLibLoader | The KLibLoader allows you to load libraries dynamically at runtime
KLibrary | Represents a dynamically loaded library
KLocale | KLocale provides support for country specific stuff like the national language
KLockFile | NFS safe lockfiles
KMacroExpanderBase | Abstract base class for the worker classes behind the KMacroExpander namespace and the KCharMacroExpander and KWordMacroExpander classes
KMakeTypeList | KMakeTypeList the prefered way to create a typelist for you
KMD4 | An adapted C++ implementation of the MD4 Message-Digest algorithm
KMD5 | An adapted C++ implementation of RSA Data Securities MD5 algorithm
KMimeSourceFactory | An extension to QMimeSourceFactory that uses KIconLoader to find images
KMountPoint | Information about mounted and unmounted disks
KMultipleDrag | This 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 |
KPalette | Class for handling Palettes
KPixmapProvider | A tiny abstract class with just one method: pixmapFor()
KPopupAccelManager | This class manages a popup menu
KProcess | Child process invocation, monitoring and control
KProcessController | Used internally by KProcess
KProcIO | KProcIO
KProtocolInfoFactory | KProtocolInfoFactory is a factory for getting KProtocolInfo
KPty | Provides a high level representation of a pseudo tty pair, including utmp support
KRandomSequence | A class to create a pseudo-random sequence
KRegExp |
KRegExpPrivate | Used internally by KRegExp
KRFCDate | Functions related to the parsing of dates
KRootProp | Access KDE desktop resources stored on the root window
KSaveFile | Has been made to write out changes to an existing file atomically
KServerSocket | Monitors a port for incoming TCP/IP connections
KSessionManaged | Provides highlevel access to session management on a per-object base
KShared | Reference counting for shared objects
KSharedConfig | KConfig variant using shared memory
KSharedPtr | Can be used to control the lifetime of an object that has derived KShared
KShellProcess | A class derived from KProcess to start child processes through a shell
KShortcut | Used to represent a keyboard shortcut to an action
KShortcutList | KShortcutList is an abstract base class for KAccelShortcutList and KStdAccel::ShortcutList
KSimpleConfig | KDE Configuration entries
KSocket | A TCP/IP client socket
KSocketAddress | A socket address
KSocks | This class provides you with an interface to a SOCKS Proxy server
KSortableItem | KSortableItem is a QPair that provides several operators for sorting
KSortableValueList | KSortableValueList is a special QValueList for KSortableItem
KStandardDirs | Site-independent access to standard KDE directories
KStaticDeleter | Little helper class to clean up static objects that are held as pointer
KStaticDeleterBase | Static deleters are used to manage static resources
KStringHandler | This class contains utility functions for handling strings
KSycocaEntry | Base class for all Sycoca entries
KSycocaFactoryList | This, instead of a typedef, allows to declare "class ..." in header files
KTempDir | Creates a unique directory for temporary use
KTempFile | Creates and opens a unique file for temporary use
KTimezone | Core functions related to a timezone
KTimezoneDetails | Extended functions related to a timezone
KTimezones | Models a timezone database
KTimezoneSource | Information source-dependent functions related to a timezone
KTypeList | The building block of typelists of any length
KTypeListLength< KTypeList< T, U > > | A class template for determining the length of a typelist
KUniqueApplication | Maintains only a single instance of a running application at a time
KUnixSocketAddress | A Unix socket address
KURL | Represents and parses a URL
List | KURL::List is a QValueList that contains KURLs with a few convenience methods
KURLDrag | This class is to be used instead of QUriDrag when using KURL
KUser | Represents a user on your system
KUserGroup | Represents a group on your system
KVMAllocator | KVMAllocator is a virtual memory allocator
KWin | Convenience access to certain properties and features of the window manager
Info |
WindowInfo | Information about a window
KWinModule | The class KWinModule provides information about the state of the window manager as required by windowmanager modules
KWordMacroExpander | Abstract base class for simple word macro substitutors
KXErrorHandler | This class simplifies handling of X errors
KZoneAllocator | Memory allocator for large groups of small objects
NET | Base namespace class
NETExtendedStrut | Partial strut class for NET classes
NETIcon | Simple icon class for NET classes
NETPoint | Simple point class for NET classes
NETRect | Simple rectangle class for NET classes
NETSize | Simple size class for NET classes
NETStrut |

KDE Home | KDE Accessibility Home | Description of Access Keys