digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
 CA
 CDigikam::AlbumPointer< Digikam::SAlbum >
 CDigikam::AlbumPointer< Digikam::TAlbum >
 Cboost::default_bfs_visitor
 Cboost::default_dfs_visitor
 CDigikam::AbstractAlbumTreeView::ContextMenuElementAdd a context menu element which can add actions to the context menu when the menu is generated
 CDigikam::AbstractMarkerTiler::ClickInfo
 CDigikam::AbstractMarkerTiler::NonEmptyIterator
 CDigikam::AbstractMarkerTiler::Tile
 CDigikam::ActionData
 CDigikam::AlbumAbstract base class for all album types
 CDigikam::AlbumChangeset
 CDigikam::AlbumCopyMoveHint
 CDigikam::AlbumInfoA container class for transporting album information from the database to AlbumManager
 CDigikam::AlbumIteratorIterate over all children of this Album
 CDigikam::AlbumPointer< T >You can use AlbumPointer to store a guarded pointer to Album or one of the subclasses (use template parameter)
 CDigikam::AlbumRootChangeset
 CDigikam::AlbumRootInfo
 CDigikam::AlbumShortInfo
 CDigikam::AlbumSimplifiedThis class is used when parsing response of listAlbums()
 CDigikam::AntiVignettingContainer
 CDigikam::AssignedBatchToolsContainer to assign Batch tools and settings to an item by Url
 CDigikam::AutotagsAssign
 CDigikam::AutotagsScanSettings
 CDigikam::BalooInfo
 CDigikam::BatchToolSetA container of associated batch tool and settings
 CDigikam::BCGContainer
 CDigikam::BdEngineBackend::QueryState
 CDigikam::BorderContainer
 CDigikam::BWSepiaContainer
 CDigikam::CameraMessageBox
 CDigikam::CameraNameHelper
 CDigikam::CameraType
 CDigikam::CamItemInfo
 CDigikam::CamItemSortSettings
 CDigikam::CaptionValues
 CDigikam::CBContainer
 CDigikam::ChoiceSearchModel::Entry
 CDigikam::CMatCMat:
 CDigikam::CollectionImageChangeset
 CDigikam::CollectionLocation
 CDigikam::CollectionScannerHintContainer
 CDigikam::CollectionScannerObserver
 CDigikam::ColorFXContainer
 CDigikam::CommentInfo
 CDigikam::ContentAwareContainer
 CDigikam::CopyrightInfo
 CDigikam::CoreDB
 CDigikam::CoreDbAccessThe CoreDbAccess provides access to the database: Create an instance of this class on the stack to retrieve a pointer to the database
 CDigikam::CoreDbAccessUnlock
 CDigikam::CoreDbDownloadHistory
 CDigikam::CoreDbNameFilter
 CDigikam::CoreDbOperationGroupWhen you intend to execute a number of write operations to the database, group them while holding a CoreDbOperationGroup
 CDigikam::CoreDbPrivilegesChecker
 CDigikam::CoreDbSchemaUpdater
 CDigikam::CoreDbTransactionConvenience class: You can create a CoreDbTransaction object for a scope for which you want to declare a database commit
 CDigikam::CurvesContainer
 CDigikam::DAlbumInfo
 CDigikam::DatabaseFields::DatabaseFieldsEnumIterator< FieldName >
 CDigikam::DatabaseFields::DatabaseFieldsEnumIteratorSetOnly< FieldName >An iterator that iterates only over the flags which are set
 CDigikam::DatabaseFields::FieldMetaInfo< FieldName >
 CDigikam::DatabaseFields::SetThis class provides a set of all DatabaseFields enums, without resorting to a QSet
 CDigikam::DatabaseServerError
 CDigikam::DateFormat
 CDigikam::DbEngineAccessAccess to the database: Create an instance of this class on the stack to retrieve a pointer to the database
 CDigikam::DbEngineAction
 CDigikam::DbEngineActionElement
 CDigikam::DbEngineActionTypeThe DbEngineActionType is used by the BdEngineBackend to wrap another data object within an sql statement and controls whether it should be used as field entry or as value (prepared to an sql statement with positional binding)
 CDigikam::DbEngineConfig
 CDigikam::DbEngineConfigSettings
 CDigikam::DbEngineConfigSettingsLoader
 CDigikam::DbEngineErrorAnswer
 CDigikam::DbEngineLocking
 CDigikam::DbEngineParametersThis class encapsulates all parameters needed to establish a connection to a database (inspired by the API of Qt::Sql)
 CDigikam::DBJobInfo
 CDigikam::DbKeysCollectionA class for managing / grouping database keys
 CDigikam::DColor
 CDigikam::DColorComposer
 CDigikam::DeltaTimeContainer that hold the time difference for clock photo dialog
 CDigikam::DFileOperations
 CDigikam::DImageHistory
 CDigikam::DImageHistory::Entry
 CDigikam::DImg
 CDigikam::DImgBuiltinFilter
 CDigikam::DImgFilterGenerator
 CDigikam::DImgLoader
 CDigikam::DImgLoaderObserver
 CDigikam::DisjointMetadataDataFieldsThis class was split from DisjointMetadata::Private to allow to use the automatic C++ copy constructor (DisjointMetadata::Private contains a QMutex and is thus non-copyable)
 CDigikam::DItemInfoDItemInfo is a class to get item information from host application (Showfoto or digiKam) The interface is re-implemented in host and depend how item information must be retrieved (from a database or by file metadata)
 CDigikam::DMessageBox
 CDigikam::DMetadataSettingsContainerThe class DMetadataSettingsContainer is designed to dynamically add namespaces
 CDigikam::DNGWriter
 CDigikam::DNNFaceDetectorBase
 CDigikam::DNNFaceExtractorBase
 CDigikam::DNNModelBase
 CDigikam::DNNModelInfoContainer
 CDigikam::DOnlineTranslatorOptionContains translation options for a single word
 CDigikam::DownloadInfo
 CDigikam::DownloadSettings
 CDigikam::DPixelsAliasFilter
 CDigikam::DPluginAuthor
 CDigikam::DragDropModelImplementation
 CDigikam::DragDropViewImplementation
 CDigikam::DRawDecoderSettings
 CDigikam::DRawDecoding
 CDigikam::DRawInfo
 CDigikam::DServiceInfo
 CDigikam::DServiceMenu
 CDigikam::DToolTipStyleSheet
 CDigikam::DTrash
 CDigikam::DTrashItemInfo
 CDigikam::DWItemDelegatePool
 CDigikam::DWItemDelegatePoolPrivate
 CDigikam::EffectMngr
 CDigikam::EllipsoidGeometric figure that can be used to describe the approximate shape of the earth
 CDigikam::ExifToolProcess::Result
 CDigikam::ExposureSettingsContainer
 CDigikam::FaceDb
 CDigikam::FaceDbAccess
 CDigikam::FaceDbAccessUnlock
 CDigikam::FaceDbOperationGroupWhen you intend to execute a number of write operations to the database, group them while holding a FaceDbOperationGroup
 CDigikam::FaceDbSchemaUpdater
 CDigikam::FaceDetector
 CDigikam::FaceScanSettings
 CDigikam::FaceTags
 CDigikam::FaceTagsEditor
 CDigikam::FaceTagsIface
 CDigikam::FFMpegConfigHelper
 CDigikam::FieldQueryBuilder
 CDigikam::FileActionProgressItemCreator
 CDigikam::FileReadLocker
 CDigikam::FileReadWriteLockKey
 CDigikam::FileWriteLocker
 CDigikam::FilmContainer
 CDigikam::FilmGrainContainer
 CDigikam::Filter
 CDigikam::FilterAction
 CDigikam::FocusPoint
 CDigikam::FrameOsd
 CDigikam::FrameOsdSettings
 CDigikam::FrameUtils
 CDigikam::FreeRotationContainer
 CDigikam::GeoCoordinates
 CDigikam::GeodeticCalculator
 CDigikam::GeoIfaceCluster
 CDigikam::GeoIfaceInternalWidgetInfoClass to hold information about map widgets stored in the GeoIfaceGlobalObject
 CDigikam::GeolocationSettingsContainerThe class GeolocationSettingsContainer encapsulates all Marble related settings
 CDigikam::GPSDataContainer
 CDigikam::GPSItemContainer
 CDigikam::GPSItemInfo
 CDigikam::GPSUndoCommand::UndoInfo
 CDigikam::Graph< VertexProperties, EdgeProperties >The graph base class template
 CDigikam::Graph< VertexProperties, EdgeProperties >::DominatorTree
 CDigikam::Graph< VertexProperties, EdgeProperties >::Edge
 CDigikam::Graph< VertexProperties, EdgeProperties >::GraphSearch
 CDigikam::Graph< VertexProperties, EdgeProperties >::GraphSearch::CommonVisitor
 CDigikam::Graph< VertexProperties, EdgeProperties >::GraphSearch::lessThanMapEdgeToTarget< GraphType, VertexLessThan >
 CDigikam::Graph< VertexProperties, EdgeProperties >::PathHelper class to find paths through the graph
 CDigikam::Graph< VertexProperties, EdgeProperties >::VertexThese two classes provide source-compatible wrappers for the vertex and edge descriptors, providing default construction to null and the isNull() method
 CDigikam::GreycstorationContainer
 CDigikam::GroupedImagesFinder
 CDigikam::GroupingViewImplementation
 CDigikam::GroupItemFilterSettings
 CDigikam::GroupStateComputer
 CDigikam::Haar::Calculator
 CDigikam::Haar::ImageData
 CDigikam::Haar::SignatureData
 CDigikam::Haar::SignatureMapThis class provides very fast lookup if a certain pixel is set (positive or negative) in the loaded coefficient set
 CDigikam::Haar::WeightBin
 CDigikam::Haar::Weights
 CDigikam::HaarIface
 CDigikam::HaarProgressObserver
 CDigikam::HistoryEdgePropertiesEvery edge has one associated object of this class
 CDigikam::HistoryImageId
 CDigikam::HistoryVertexPropertiesEvery vertex has one associated object of this class
 CDigikam::HotPixelContainer
 CDigikam::HotPixelProps
 CDigikam::HotPixelsWeights
 CDigikam::HSLContainer
 CDigikam::IccManager
 CDigikam::IccProfile
 CDigikam::ICCSettingsContainer
 CDigikam::IccTransform
 CDigikam::Identity
 CDigikam::ImageChangeset
 CDigikam::ImageCommonContainer
 CDigikam::ImageCurves
 CDigikam::ImageHistoryEntry
 CDigikam::ImageIface
 CDigikam::ImageLevels
 CDigikam::ImageMetadataContainer
 CDigikam::ImageQualityCalculator
 CDigikam::ImageQualityCalculator::ResultDetection
 CDigikam::ImageQualitySettings
 CDigikam::ImageRelation
 CDigikam::ImageTagChangeset
 CDigikam::ImageTagProperty
 CDigikam::ImageTagPropertyName
 CDigikam::ImageZoomSettings
 CDigikam::InfraredContainer
 CDigikam::InternalTagName
 CDigikam::IOFileSettings
 CDigikam::IOJobData
 CDigikam::IptcCoreContactInfo
 CDigikam::IptcCoreLocationInfo
 CDigikam::ItemChangeHint
 CDigikam::ItemComments
 CDigikam::ItemCopyMoveHint
 CDigikam::ItemCopyright
 CDigikam::ItemDelegateOverlayContainer
 CDigikam::ItemExtendedProperties
 CDigikam::ItemFilterModelPrepareHook
 CDigikam::ItemFilterSettings
 CDigikam::ItemFiltersHistoryTreeItem
 CDigikam::ItemHistoryGraph
 CDigikam::ItemInfoProvides access to the database for a single image
 CDigikam::ItemInfoSetA container of associated ItemInfo and queue id
 CDigikam::ItemInfoStatic
 CDigikam::ItemLister
 CDigikam::ItemListerReceiver
 CDigikam::ItemListerRecord
 CDigikam::ItemMetadataAdjustmentHint
 CDigikam::ItemPosition
 CDigikam::ItemQueryBuilder
 CDigikam::ItemQueryPostHook
 CDigikam::ItemQueryPostHooks
 CDigikam::ItemScanInfo
 CDigikam::ItemScanner
 CDigikam::ItemShortInfo
 CDigikam::ItemSortSettings
 CDigikam::ItemTagPair
 CDigikam::JPEGUtils::digikam_source_mgr
 CDigikam::JPEGUtils::JpegRotator
 CDigikam::LcmsLock
 CDigikam::LensDistortionPixelAccessLensDistortionPixelAccess class: solving the eternal problem: random, cubic-interpolated, sub-pixel coordinate access to an image
 CDigikam::LensFunContainer
 CDigikam::LensFunIface
 CDigikam::LevelsContainer
 CDigikam::LoadingCache::CacheLock
 CDigikam::LoadingCacheInterface
 CDigikam::LoadingDescription
 CDigikam::LoadingDescription::PostProcessingParameters
 CDigikam::LoadingDescription::PreviewParameters
 CDigikam::LoadingProcess
 CDigikam::LoadingProcessListener
 CDigikam::LoadSaveFileInfoProvider
 CDigikam::LoadSaveNotifier
 CDigikam::LoadSaveTask
 CDigikam::LocalContrastContainer
 CDigikam::LocalizeContainerThe class LocalizeContainer encapsulates all spell-check and localize related settings
 CDigikam::LookupAltitude::Request
 CDigikam::LookupFactory
 CDigikam::MaintenanceData
 CDigikam::MaintenanceSettings
 CDigikam::MatMat:
 CDigikam::MetadataHub
 CDigikam::MetaEngine
 CDigikam::MetaEngineData
 CDigikam::MetaEngineMergeHelper< Data, Key, KeyString, KeyStringList >
 CDigikam::MetaEnginePreviews
 CDigikam::MetaEngineRotation
 CDigikam::MetaEngineSettingsContainerThe class MetaEngineSettingsContainer encapsulates all metadata related settings
 CDigikam::MixerContainer
 CDigikam::MLClassifierFoundation::VotingGroups
 CDigikam::MLClassifierFoundation::VotingGroups::VoteTally
 CDigikam::MLPipelineFoundation::_MLPipelinePerformanceProfile
 CDigikam::MLPipelinePackageFoundation
 CDigikam::NamespaceEntryProvide a simple container for dmetadata namespaces variables, such as names, what types of data expects and extra xml tags
 CDigikam::NRContainer
 CDigikam::OpenCVDNNFaceDetector
 CDigikam::ParallelWorkers
 CDigikam::Parser
 CDigikam::ParseResults
 CDigikam::ParseSettings
 CDigikam::PhotoInfoContainer
 CDigikam::PreviewSettings
 CDigikam::QtOpenCVImg
 CDigikam::QueueSettingsThis container host all common settings used by a queue, not including assigned batch tools
 CDigikam::RandomNumberGeneratorThis class differs from standard pseudo random number generators (rand()) in these points:
 CDigikam::RatingStarDrawer
 CDigikam::RecognitionBenchmarker::Statistics
 CDigikam::RecognitionTrainingUpdateQueue
 CDigikam::RedEyeCorrectionContainer
 CDigikam::RefocusMatrix
 CDigikam::RGInfoThis class contains data needed in reverse geocoding process
 CDigikam::SaveProperties
 CDigikam::SavingContext
 CDigikam::ScanController::FileMetadataWriteWhen writing metadata to the file, the file content on disk changes, but the information is taken from the database; therefore, the resulting scanning process can be optimized
 CDigikam::SearchChangeset
 CDigikam::SearchInfoA container class for transporting search information from the database to AlbumManager
 CDigikam::SearchTextSettings
 CDigikam::SearchViewThemedPartsCache
 CDigikam::SetupCollectionModel::Item
 CDigikam::SharedQueue< T >
 CDigikam::SharpContainer
 CDigikam::SidecarFinder
 CDigikam::SimilarityDb
 CDigikam::SimilarityDbAccess
 CDigikam::SimilarityDbSchemaUpdater
 CDigikam::SimpleTreeModel::Item
 CDigikam::StateSavingObjectAn interface-like class with utility methods and a general public interface to support state saving and restoring for objects via KConfig
 CDigikam::SubjectData
 CDigikam::SystemSettings
 CDigikam::TableViewColumnConfiguration
 CDigikam::TableViewColumnDescription
 CDigikam::TableViewColumnProfile
 CDigikam::TableViewModel::Item
 CDigikam::TableViewShared
 CDigikam::TagChangeset
 CDigikam::TagData
 CDigikam::TaggingAction
 CDigikam::TaggingActionFactory
 CDigikam::TaggingActionFactory::ConstraintInterface
 CDigikam::TagInfoA container class for transporting tag information from the database to AlbumManager
 CDigikam::TagProperties
 CDigikam::TagProperty
 CDigikam::TagPropertyName
 CDigikam::TagRegion
 CDigikam::TagShortInfo
 CDigikam::Template
 CDigikam::TextureContainer
 CDigikam::ThumbnailCreator
 CDigikam::ThumbnailIdentifier
 CDigikam::ThumbnailInfoProvider
 CDigikam::ThumbnailSize
 CDigikam::ThumbsDb
 CDigikam::ThumbsDbAccess
 CDigikam::ThumbsDbInfo
 CDigikam::ThumbsDbSchemaUpdater
 CDigikam::TileIndex
 CDigikam::TimeAdjustContainerContainer that store all timestamp adjustments
 CDigikam::TonalityContainer
 CDigikam::TooltipCreator
 CDigikam::TrackCorrelator::Correlation
 CDigikam::TrackCorrelator::CorrelationOptions
 CDigikam::TrackManager::Track
 CDigikam::TrackManager::TrackPoint
 CDigikam::TrackReader::TrackReadResult
 CDigikam::TransitionMngr
 CDigikam::TreeBranch
 CDigikam::UndoAction
 CDigikam::UndoCache
 CDigikam::UndoManager
 CDigikam::UndoMetadataContainer
 CDigikam::UndoState
 CDigikam::VersionFileInfo
 CDigikam::VersionFileOperation
 CDigikam::VersionItemFilterSettings
 CDigikam::VersionManager
 CDigikam::VersionManagerSettings
 CDigikam::VersionNamingScheme
 CDigikam::VideoFrame
 CDigikam::VideoInfoContainer
 CDigikam::VideoMetadataContainer
 CDigikam::VideoStripFilter
 CDigikam::VideoThumbDecoder
 CDigikam::VideoThumbnailer
 CDigikam::VideoThumbWriter
 CDigikam::VidSlideSettings
 CDigikam::VisibilityObject
 CDigikam::WBContainer
 CDigikam::WorkflowThis container group all queue common settings plus all assigned batch tools
 CDigikam::WSAlbum
 CDigikam::WSToolUtils
 Cdng_host
 CKXmlGuiWindow
 CMarble::LayerInterface
 CDigikam::MetaEngineMergeHelper< Exiv2::ExifData, Exiv2::ExifKey, QLatin1String >
 CDigikam::MetaEngineMergeHelper< Exiv2::IptcData, Exiv2::IptcKey, QLatin1String >
 CDigikam::MetaEngineMergeHelper< Exiv2::XmpData, Exiv2::XmpKey, QLatin1String >
 CQAbstractButton
 CQAbstractItemDelegate
 CQAbstractItemModel
 CQAbstractListModel
 CQAbstractSlider
 CQAbstractTableModel
 CQAction
 CQByteArray
 CQComboBox
 CQCompleter
 CQDBusAbstractAdaptor
 CQDialog
 CQDockWidget
 CQDoubleSpinBox
 CQFileDialog
 CQFileIconProvider
 CQFileSystemModel
 CQFrame
 CQGraphicsItem
 CQGraphicsObject
 CQGraphicsView
 CQGroupBox
 CQHash
 CQItemDelegate
 CQItemSelectionModel
 CQLabel
 CQLayout
 CQLineEdit
 CQList
 CQListView
 CQListWidget
 CQListWidgetItem
 CQMainWindow
 CQMap
 CQMenu
 CQMimeData
 CQObject
 CQPlainTextEdit
 CQProcess
 CQProgressBar
 CQProgressDialog
 CQPushButton
 CQReadLocker
 CQRunnable
 CQScrollArea
 CQSharedData
 CQSortFilterProxyModel
 CQSpinBox
 CQSplashScreen
 CQSplitter
 CQSqlQuery
 CQStackedWidget
 CQStandardItemModel
 CQStyledItemDelegate
 CQSyntaxHighlighter
 CQTabBar
 CQTabWidget
 CQTemporaryFile
 CQTextBrowser
 CQTextEdit
 CQThread
 CQTreeView
 CQTreeWidget
 CQTreeWidgetItem
 CQUndoCommand
 CQUrl
 CQWebEnginePage
 CQWebEngineView
 CQWebView
 CQWidget
 CQWidgetAction
 CQWizard
 CQWizardPage
 CQWriteLocker
 CQXmlStreamReader
 CQXmlStreamWriter
 CDigikam::SharedQueue< QString >
 CShowFoto::ShowfotoItemInfo
 CShowFoto::ShowfotoItemSortSettings