KConfig 5.109.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CKConfigBaseInterface to interact with configuration
 CKConfigThe central class of the KDE configuration data system
 CKDesktopFileKDE Desktop File Management
 CKSharedConfigKConfig variant using shared memory
 CKConfigGroupA class for one specific group in a KConfig object
 CKConfigSkeletonItemClass for storing a preferences setting
 CKConfigSkeletonGenericItem< QColor >
 CKConfigSkeleton::ItemColorClass for handling a color preferences item
 CKConfigSkeletonGenericItem< QFont >
 CKConfigSkeleton::ItemFontClass for handling a font preferences item
 CKConfigSkeletonGenericItem< bool >
 CKCoreConfigSkeleton::ItemBoolClass for handling a bool preferences item
 CKConfigSkeletonGenericItem< QDateTime >
 CKCoreConfigSkeleton::ItemDateTimeClass for handling a QDateTime preferences item
 CKConfigSkeletonGenericItem< double >
 CKCoreConfigSkeleton::ItemDoubleClass for handling a floating point preference item
 CKConfigSkeletonGenericItem< qint32 >
 CKCoreConfigSkeleton::ItemIntClass for handling a 32-bit integer preferences item
 CKCoreConfigSkeleton::ItemEnumClass for handling enums
 CKConfigSkeletonGenericItem< QList< int > >
 CKCoreConfigSkeleton::ItemIntListClass for handling an integer list preferences item
 CKConfigSkeletonGenericItem< qint64 >
 CKCoreConfigSkeleton::ItemLongLongClass for handling a 64-bit integer preferences item
 CKConfigSkeletonGenericItem< QPoint >
 CKCoreConfigSkeleton::ItemPointClass for handling a QPoint preferences item
 CKConfigSkeletonGenericItem< QVariant >
 CKCoreConfigSkeleton::ItemPropertyClass for handling a QVariant preferences item
 CKConfigSkeletonGenericItem< QRect >
 CKCoreConfigSkeleton::ItemRectClass for handling a QRect preferences item
 CKConfigSkeletonGenericItem< QSize >
 CKCoreConfigSkeleton::ItemSizeClass for handling a QSize preferences item
 CKConfigSkeletonGenericItem< QString >
 CKCoreConfigSkeleton::ItemStringClass for handling a string preferences item
 CKCoreConfigSkeleton::ItemPasswordClass for handling a password preferences item
 CKCoreConfigSkeleton::ItemPathClass for handling a path preferences item
 CKConfigSkeletonGenericItem< QStringList >
 CKCoreConfigSkeleton::ItemStringListClass for handling a string list preferences item
 CKCoreConfigSkeleton::ItemPathListClass for handling a path list preferences item
 CKConfigSkeletonGenericItem< quint32 >
 CKCoreConfigSkeleton::ItemUIntClass for handling an unsigned 32-bit integer preferences item
 CKConfigSkeletonGenericItem< quint64 >
 CKCoreConfigSkeleton::ItemULongLongClass for handling unsigned 64-bit integer preferences item
 CKConfigSkeletonGenericItem< QUrl >
 CKCoreConfigSkeleton::ItemUrlClass for handling a url preferences item
 CKConfigSkeletonGenericItem< QList< QUrl > >
 CKCoreConfigSkeleton::ItemUrlListClass for handling a url list preferences item
 CKConfigCompilerSignallingItem
 CKConfigSkeletonGenericItem< T >Base class for storing a preferences setting of type T
 CKPropertySkeletonItemClass for proxying a QObject property as a preferences setting
 CKConfigWatcherNotifies when another client has updated this config file with the Notify flag set
 CKCoreConfigSkeletonClass for handling preferences settings for an application
 CKConfigSkeletonClass for handling preferences settings for an application
 CKConfigLoaderA KConfigSkeleton that populates itself based on KConfigXT XML
 CKEMailSettingsThis is just a small class to facilitate accessing e-mail settings in a sane way, and allowing any program to manage multiple e-mail profiles effortlessly
 CKWindowStateSaverSaves and restores a window size and (when possible) position
 CKStandardShortcut::StandardShortcutWatcherWatches for changes made to standard shortcuts and notifies about those changes