Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKPluginFactory::InheritanceChecker< impl >This is used to detect the arguments need for the constructor of metadata-less plugin classes
 CKPluginFactory::InheritanceWithMetaDataChecker< impl >This is used to detect the arguments need for the constructor of metadata-taking plugin classes
 CKAboutDataThis class is used to store information about a program or plugin
 CKAboutLicenseThis class is used to store information about a license
 CKAboutPersonThis class is used to store information about a person or developer
 CKdelibs4ConfigMigratorKdelibs4ConfigMigrator migrates selected config files and ui files from the kdelibs 4.x location ($KDEHOME, as used by KStandardDirs) to the Qt 5.x location ($XDG_*_HOME, as used by QStandardPaths)
 CKdelibs4MigrationKdelibs4Migration provides support for locating config files and application data files saved by kdelibs 4 in the user's home directory ($KDEHOME, i.e
 CKFormatKFormat provides support for formatting numbers and datetimes in formats that are not supported by QLocale
 CKMacroExpanderBaseAbstract base class for the worker classes behind the KMacroExpander namespace and the KCharMacroExpander and KWordMacroExpander classes
 CKCharMacroExpanderAbstract base class for single char macro substitutors
 CKWordMacroExpanderAbstract base class for simple word macro substitutors
 CKMessageHandlerAbstract class for KMessage handler
 CKOSReleaseThe OSRelease class parses /etc/os-release files
 CKPluginMetaDataThis class allows easily accessing some standardized values from the JSON metadata that can be embedded into Qt plugins
 CKPluginNameRepresents the name of a plugin intended for KPluginLoader
 CKProcessList::KProcessInfoContains information about a process
 CKRandomSequenceA class to create a pseudo-random sequence
 CKSharedDataCacheA simple data cache which uses shared memory to quickly access data stored on disk
 CKUserRepresents a user on your system
 CKUserGroupRepresents a group on your system
 CKUserOrGroupId< T >A platform independent user or group ID
 CKUserOrGroupId< K_GID >
 CKGroupIdA platform independent group ID
 CKUserOrGroupId< K_UID >
 CKUserIdA platform independent user ID
 CQObject [external]
 CKDirWatchClass for watching directory and file changes
 CKJobThe base class for all jobs
 CKCompositeJobThe base class for all jobs able to be composed of one or more subjobs
 CKListOpenFilesJobProvides information about processes that have open files in a given path or subdirectory of path
 CKJobTrackerInterfaceThe interface to implement to track the progresses of a job
 CKJobUiDelegateThe base class for all KJob UI delegate
 CKPluginFactoryKPluginFactory provides a convenient way to provide factory-style plugins
 CKPluginLoaderThis class behaves largely like QPluginLoader (and, indeed, uses it internally), but additionally reads the plugin version, as provided by the K_EXPORT_PLUGIN_VERSION macro (see pluginVersion()) and provides access to a KPluginFactory instance if the plugin provides one (see factory())
 CQIODevice [external]
 CQFileDevice [external]
 CQFile [external]
 CKAutoSaveFileCreates and manages a temporary "auto-save" file
 CQProcess [external]
 CKProcessChild process invocation, monitoring and control
 CKFuzzyMatcher::ResultThe result of a fuzzy match
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Wed Mar 3 2021 00:00:16 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.