digiKam
Digikam::CoreDB Member List

This is the complete list of members for Digikam::CoreDB, including all inherited members.

addAlbum(int albumRootId, const QString &relativePath, const QString &caption, const QDate &date, const QString &collection) constDigikam::CoreDB
addAlbumRoot(AlbumRoot::Type type, const QString &identifier, const QString &specificPath, const QString &label) constDigikam::CoreDB
addBoundValuePlaceholders(QString &query, int count)Digikam::CoreDBstatic
addImageMetadata(qlonglong imageID, const QVariantList &infos, DatabaseFields::ImageMetadata fields=DatabaseFields::ImageMetadataAll)Digikam::CoreDB
addImageRelation(qlonglong subjectId, qlonglong objectId, DatabaseRelation::Type type)Digikam::CoreDB
addImageRelation(const ImageRelation &relation)Digikam::CoreDB
addImageRelations(const QList< qlonglong > &subjectIds, const QList< qlonglong > &objectIds, DatabaseRelation::Type type)Digikam::CoreDB
addImageTagProperty(qlonglong imageId, int tagId, const QString &property, const QString &value)Digikam::CoreDB
addImageTagProperty(const ImageTagProperty &property)Digikam::CoreDB
addItem(int albumID, const QString &name, DatabaseItem::Status status, DatabaseItem::Category category, const QDateTime &modificationDate, qlonglong fileSize, const QString &uniqueHash) constDigikam::CoreDB
addItemInformation(qlonglong imageID, const QVariantList &infos, DatabaseFields::ItemInformation fields=DatabaseFields::ItemInformationAll)Digikam::CoreDB
addItemPosition(qlonglong imageID, const QVariantList &infos, DatabaseFields::ItemPositions fields=DatabaseFields::ItemPositionsAll)Digikam::CoreDB
addItemTag(qlonglong imageID, int tagID, bool newTag=false)Digikam::CoreDB
addItemTag(int albumID, const QString &name, int tagID)Digikam::CoreDB
addSearch(DatabaseSearch::Type type, const QString &name, const QString &query) constDigikam::CoreDB
addTag(int parentTagID, const QString &name, const QString &iconKDE, qlonglong iconID) constDigikam::CoreDB
addTagProperty(int tagId, const QString &property, const QString &value)Digikam::CoreDB
addTagProperty(const TagProperty &property)Digikam::CoreDB
addTagsToItems(QList< qlonglong > imageIDs, QList< int > tagIDs)Digikam::CoreDB
addToDownloadHistory(const QString &identifier, const QString &name, qlonglong fileSize, const QDateTime &date) constDigikam::CoreDB
addVideoMetadata(qlonglong imageID, const QVariantList &infos, DatabaseFields::VideoMetadata fields=DatabaseFields::VideoMetadataAll)Digikam::CoreDB
ByItemDate enum valueDigikam::CoreDB
ByItemName enum valueDigikam::CoreDB
ByItemPath enum valueDigikam::CoreDB
ByItemRating enum valueDigikam::CoreDB
changeAlbumRootType(int rootId, AlbumRoot::Type newType)Digikam::CoreDB
changeImageComment(int commentId, qlonglong imageID, const QVariantList &infos, DatabaseFields::ItemComments fields=DatabaseFields::ItemCommentsAll)Digikam::CoreDB
changeImageMetadata(qlonglong imageID, const QVariantList &infos, DatabaseFields::ImageMetadata fields=DatabaseFields::ImageMetadataAll)Digikam::CoreDB
changeItemInformation(qlonglong imageID, const QVariantList &infos, DatabaseFields::ItemInformation fields=DatabaseFields::ItemInformationAll)Digikam::CoreDB
changeItemPosition(qlonglong imageID, const QVariantList &infos, DatabaseFields::ItemPositions fields=DatabaseFields::ItemPositionsAll)Digikam::CoreDB
changeVideoMetadata(qlonglong imageID, const QVariantList &infos, DatabaseFields::VideoMetadata fields=DatabaseFields::VideoMetadataAll)Digikam::CoreDB
clearMetadataFromImage(qlonglong imageID)Digikam::CoreDB
copyAlbumProperties(int srcAlbumID, int dstAlbumID) constDigikam::CoreDB
copyImageAttributes(qlonglong srcId, qlonglong destId)Digikam::CoreDB
copyImageProperties(qlonglong srcId, qlonglong dstId)Digikam::CoreDB
copyImageTags(qlonglong srcId, qlonglong dstId)Digikam::CoreDB
copyItem(int srcAlbumID, const QString &srcName, int dstAlbumID, const QString &dstName)Digikam::CoreDB
CopyrightPropertyUnique enum nameDigikam::CoreDB
CoreDB(CoreDbBackend *const backend)Digikam::CoreDBexplicit
databaseUuid()Digikam::CoreDB
deleteAlbum(int albumID)Digikam::CoreDB
deleteAlbumRoot(int rootId)Digikam::CoreDB
deleteItem(int albumID, const QString &file)Digikam::CoreDB
deleteItem(qlonglong imageId)Digikam::CoreDB
deleteObsoleteItem(qlonglong imageId)Digikam::CoreDB
deleteRemovedItems()Digikam::CoreDB
deleteSearch(int searchID)Digikam::CoreDB
deleteSearches(DatabaseSearch::Type type)Digikam::CoreDB
deleteStaleAlbums()Digikam::CoreDB
deleteTag(int tagID)Digikam::CoreDB
Digikam::CoreDbAccess classDigikam::CoreDBfriend
findByNameAndCreationDate(const QString &fileName, const QDateTime &creationDate) constDigikam::CoreDB
findImageId(int albumID, const QString &name, DatabaseItem::Status status, DatabaseItem::Category category, qlonglong fileSize, const QString &uniqueHash) constDigikam::CoreDB
findInDownloadHistory(const QString &identifier, const QString &name, qlonglong fileSize, const QDateTime &date) constDigikam::CoreDB
getAlbumAndSubalbumsForPath(int albumRootId, const QString &relativePath) constDigikam::CoreDB
getAlbumAverageDate(int albumID) constDigikam::CoreDB
getAlbumForPath(int albumRootId, const QString &relativePath, bool create=true) constDigikam::CoreDB
getAlbumHighestDate(int albumID) constDigikam::CoreDB
getAlbumLowestDate(int albumID) constDigikam::CoreDB
getAlbumModificationDate(int albumID) constDigikam::CoreDB
getAlbumModificationMap(int albumRootId) constDigikam::CoreDB
getAlbumRelativePath(int albumID) constDigikam::CoreDB
getAlbumRootId(int albumID) constDigikam::CoreDB
getAlbumRoots() constDigikam::CoreDB
getAlbumShortInfos() constDigikam::CoreDB
getAlbumsOnAlbumRoot(int albumRootId) constDigikam::CoreDB
getAllCreationDates() constDigikam::CoreDB
getAllItems() constDigikam::CoreDB
getAllItemsWithAlbum() constDigikam::CoreDB
getDirtyOrMissingFaceImageUrls() constDigikam::CoreDB
getFilterSettings(QStringList *imageFilter, QStringList *videoFilter, QStringList *audioFilter)Digikam::CoreDB
getFormatStatistics() constDigikam::CoreDB
getFormatStatistics(DatabaseItem::Category category) constDigikam::CoreDB
getIdenticalFiles(qlonglong id) constDigikam::CoreDB
getIdenticalFiles(const QString &uniqueHash, qlonglong fileSize, qlonglong sourceId=-1) constDigikam::CoreDB
getIgnoreDirectoryFilterSettings(QStringList *ignoreDirectoryFilter)Digikam::CoreDB
getImageId(int albumID, const QString &name) constDigikam::CoreDB
getImageIds(int albumID, const QString &name, DatabaseItem::Status status) constDigikam::CoreDB
getImageIds(DatabaseItem::Status status) constDigikam::CoreDB
getImageIds(DatabaseItem::Status status, DatabaseItem::Category category) constDigikam::CoreDB
getImageIdsFromArea(qreal lat1, qreal lat2, qreal lng1, qreal lng2, int sortMode, const QString &sortBy) constDigikam::CoreDB
getImageMetadata(qlonglong imageID, DatabaseFields::ImageMetadata metadataFields=DatabaseFields::ImageMetadataAll) constDigikam::CoreDB
getImageProperty(qlonglong imageID, const QString &property) constDigikam::CoreDB
getImagesFields(qlonglong imageID, DatabaseFields::Images imagesFields) constDigikam::CoreDB
getImagesRelatedFrom(qlonglong subjectId, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
getImagesRelatedFrom(const QList< qlonglong > &subjectIds, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
getImagesRelatingTo(qlonglong objectId, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
getImagesRelatingTo(const QList< qlonglong > &objectIds, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
getImagesWithImageTagProperty(int tagId, const QString &property) constDigikam::CoreDB
getImagesWithProperty(const QString &property) constDigikam::CoreDB
getImageTagProperties(qlonglong imageId, int tagId=-1) constDigikam::CoreDB
getImageUuid(qlonglong imageId) constDigikam::CoreDB
getItemAlbum(qlonglong imageID) constDigikam::CoreDB
getItemComments(qlonglong imageID) constDigikam::CoreDB
getItemCommonTagIDs(const QList< qlonglong > &imageIDList) constDigikam::CoreDB
getItemCopyright(qlonglong imageID, const QString &property=QString()) constDigikam::CoreDB
getItemFromAlbum(int albumID, const QString &fileName) constDigikam::CoreDB
getItemHistory(qlonglong imageId) constDigikam::CoreDB
getItemIDsAndURLsInAlbum(int albumID) constDigikam::CoreDB
getItemIDsInAlbum(int albumID) constDigikam::CoreDB
getItemIDsInTag(int tagID, bool recursive=false) constDigikam::CoreDB
getItemInformation(qlonglong imageID, DatabaseFields::ItemInformation infoFields=DatabaseFields::ItemInformationAll) constDigikam::CoreDB
getItemName(qlonglong imageID) constDigikam::CoreDB
getItemNamesInAlbum(int albumID, bool recursive=false) constDigikam::CoreDB
getItemPosition(qlonglong imageID, DatabaseFields::ItemPositions positionFields=DatabaseFields::ItemPositionsAll) constDigikam::CoreDB
getItemPositions(QList< qlonglong > imageIDs, DatabaseFields::ItemPositions fields) constDigikam::CoreDB
getItemScanInfo(qlonglong imageID) constDigikam::CoreDB
getItemScanInfos(int albumID) constDigikam::CoreDB
getItemsForUuid(const QString &uuid) constDigikam::CoreDB
getItemShortInfo(qlonglong imageID) constDigikam::CoreDB
getItemShortInfo(int albumRootId, const QString &relativePath, const QString &name) constDigikam::CoreDB
getItemsTagIDs(const QList< qlonglong > &imageIds) constDigikam::CoreDB
getItemsURLsWithTag(int tagId) constDigikam::CoreDB
getItemTagIDs(qlonglong imageID) constDigikam::CoreDB
getItemTagNames(qlonglong imageID) constDigikam::CoreDB
getItemURLsInAlbum(int albumID, ItemSortOrder order=NoItemSorting) constDigikam::CoreDB
getItemURLsInTag(int tagID, bool recursive=false) constDigikam::CoreDB
getListFromImageMetadata(DatabaseFields::ImageMetadata field) constDigikam::CoreDB
getNumberOfAllItemsAndAlbums(int albumID) constDigikam::CoreDB
getNumberOfImagesInAlbums() constDigikam::CoreDB
getNumberOfImagesInTagProperties(const QString &property) constDigikam::CoreDB
getNumberOfImagesInTagProperties(int tagId, const QString &property) constDigikam::CoreDB
getNumberOfImagesInTags() constDigikam::CoreDB
getNumberOfItemsInAlbum(int albumID) constDigikam::CoreDB
getObsoleteItemIds() constDigikam::CoreDB
getOneRelatedImageEach(const QList< qlonglong > &ids, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
getRecentlyAssignedTags() constDigikam::CoreDB
getRelatedImages(qlonglong id, bool fromOrTo, DatabaseRelation::Type type, bool boolean) constDigikam::CoreDBprotected
getRelatedImages(QList< qlonglong > ids, bool fromOrTo, DatabaseRelation::Type type, bool boolean) constDigikam::CoreDBprotected
getRelatedImagesToByType(DatabaseRelation::Type type) constDigikam::CoreDB
getRelationCloud(qlonglong imageId, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
getSearchInfo(int searchId) constDigikam::CoreDB
getSearchQuery(int searchId) constDigikam::CoreDB
getSetting(const QString &keyword) constDigikam::CoreDB
getTagIdsWithProperties(qlonglong imageId) constDigikam::CoreDB
getTagInfo(int tagId) constDigikam::CoreDB
getTagProperties() constDigikam::CoreDB
getTagProperties(int tagID) constDigikam::CoreDB
getTagProperties(const QString &property) constDigikam::CoreDB
getTagShortInfos() constDigikam::CoreDB
getTagsWithProperty(const QString &property) constDigikam::CoreDB
getUniqueHashVersion() constDigikam::CoreDB
getUserFilterSettings(QString *imageFilterString, QString *videoFilterString, QString *audioFilterString)Digikam::CoreDB
getUserIgnoreDirectoryFilterSettings(QString *ignoreDirectoryFilterString)Digikam::CoreDB
getVideoMetadata(qlonglong imageID, DatabaseFields::VideoMetadata metadataFields=DatabaseFields::VideoMetadataAll) constDigikam::CoreDB
hasImageHistory(qlonglong imageId) constDigikam::CoreDB
hasImagesRelatedFrom(qlonglong subjectId, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
hasImagesRelatingTo(qlonglong objectId, DatabaseRelation::Type type=DatabaseRelation::UndefinedType) constDigikam::CoreDB
hasTags(const QList< qlonglong > &imageIDList) constDigikam::CoreDB
imageCommentsFieldList(DatabaseFields::ItemComments fields)Digikam::CoreDBstatic
imageInformationFieldList(DatabaseFields::ItemInformation fields)Digikam::CoreDBstatic
imageMetadataFieldList(DatabaseFields::ImageMetadata fields)Digikam::CoreDBstatic
imagePositionsFieldList(DatabaseFields::ItemPositions fields)Digikam::CoreDBstatic
imagesFieldList(DatabaseFields::Images fields)Digikam::CoreDBstatic
integrityCheck() constDigikam::CoreDB
isUniqueHashV2() constDigikam::CoreDB
ItemSortOrder enum nameDigikam::CoreDB
makeStaleAlbum(int albumID)Digikam::CoreDB
migrateAlbumRoot(int rootId, const QString &identifier)Digikam::CoreDB
moveItem(int srcAlbumID, const QString &srcName, int dstAlbumID, const QString &dstName)Digikam::CoreDB
NoItemSorting enum valueDigikam::CoreDB
PropertyExtraValueUnique enum valueDigikam::CoreDB
PropertyNoConstraint enum valueDigikam::CoreDB
PropertyUnique enum valueDigikam::CoreDB
removeAllImageRelationsFrom(qlonglong subjectId, DatabaseRelation::Type type) constDigikam::CoreDB
removeAllImageRelationsTo(qlonglong objectId, DatabaseRelation::Type type) constDigikam::CoreDB
removeImageComment(int commentId, qlonglong imageid)Digikam::CoreDB
removeImageProperty(qlonglong imageID, const QString &property)Digikam::CoreDB
removeImagePropertyByName(const QString &property)Digikam::CoreDB
removeImageRelation(qlonglong subjectId, qlonglong objectId, DatabaseRelation::Type type)Digikam::CoreDB
removeImageRelation(const ImageRelation &relation)Digikam::CoreDB
removeImageTagProperties(qlonglong imageId, int tagId=-1, const QString &property=QString(), const QString &value=QString())Digikam::CoreDB
removeItemAllTags(qlonglong imageID, const QList< int > &currentTagIds)Digikam::CoreDB
removeItemCopyrightProperties(qlonglong imageID, const QString &property=QString(), const QString &extraValue=QString(), const QString &value=QString())Digikam::CoreDB
removeItemPosition(qlonglong imageid)Digikam::CoreDB
removeItemPositionAltitude(qlonglong imageid)Digikam::CoreDB
removeItems(QList< qlonglong > itemIDs, const QList< int > &albumIDs=QList< int >())Digikam::CoreDB
removeItemsFromAlbum(int albumID, const QList< qlonglong > &ids_forInformation=QList< qlonglong >())Digikam::CoreDB
removeItemsPermanently(QList< qlonglong > itemIDs, const QList< int > &albumIDs=QList< int >())Digikam::CoreDB
removeItemTag(qlonglong imageID, int tagID)Digikam::CoreDB
removeTagProperties(int tagId, const QString &property=QString(), const QString &value=QString())Digikam::CoreDB
removeTagsFromItems(QList< qlonglong > imageIDs, const QList< int > &tagIDs)Digikam::CoreDB
renameAlbum(int albumID, int newAlbumRootId, const QString &newRelativePath)Digikam::CoreDB
renameItem(qlonglong imageID, const QString &newName)Digikam::CoreDB
scanAlbums() constDigikam::CoreDB
scanSearches() constDigikam::CoreDB
scanTags() constDigikam::CoreDB
setAlbumCaption(int albumID, const QString &caption)Digikam::CoreDB
setAlbumCategory(int albumID, const QString &category)Digikam::CoreDB
setAlbumDate(int albumID, const QDate &date)Digikam::CoreDB
setAlbumIcon(int albumID, qlonglong iconID)Digikam::CoreDB
setAlbumModificationDate(int albumID, const QDateTime &modificationDate)Digikam::CoreDB
setAlbumRootLabel(int rootId, const QString &newLabel)Digikam::CoreDB
setAlbumRootPath(int rootId, const QString &newPath)Digikam::CoreDB
setFilterSettings(const QStringList &imageFilter, const QStringList &videoFilter, const QStringList &audioFilter)Digikam::CoreDB
setIgnoreDirectoryFilterSettings(const QStringList &ignoreDirectoryFilter)Digikam::CoreDB
setImageComment(qlonglong imageID, const QString &comment, DatabaseComment::Type type, const QString &language=QString(), const QString &author=QString(), const QDateTime &date=QDateTime()) constDigikam::CoreDB
setImageProperty(qlonglong imageID, const QString &property, const QString &value)Digikam::CoreDB
setImageUuid(qlonglong imageId, const QString &uuid)Digikam::CoreDB
setItemAlbum(qlonglong imageID, qlonglong albumId)Digikam::CoreDB
setItemCopyrightProperty(qlonglong imageID, const QString &property, const QString &value, const QString &extraValue=QString(), CopyrightPropertyUnique uniqueness=PropertyUnique)Digikam::CoreDB
setItemHistory(qlonglong imageId, const QString &history)Digikam::CoreDB
setItemManualOrder(qlonglong imageID, qlonglong value)Digikam::CoreDB
setItemModificationDate(qlonglong imageID, const QDateTime &modificationDate)Digikam::CoreDB
setItemStatus(qlonglong imageID, DatabaseItem::Status status)Digikam::CoreDB
setSetting(const QString &keyword, const QString &value)Digikam::CoreDB
setTagIcon(int tagID, const QString &iconKDE, qlonglong iconID)Digikam::CoreDB
setTagName(int tagID, const QString &name)Digikam::CoreDB
setTagParentID(int tagID, int newParentTagID)Digikam::CoreDB
setUniqueHashVersion(int version)Digikam::CoreDB
setUserFilterSettings(const QStringList &imageFilter, const QStringList &videoFilter, const QStringList &audioFilter)Digikam::CoreDB
setUserIgnoreDirectoryFilterSettings(const QStringList &ignoreDirectoryFilters)Digikam::CoreDB
updateItem(qlonglong imageID, DatabaseItem::Category category, const QDateTime &modificationDate, qlonglong fileSize, const QString &uniqueHash)Digikam::CoreDB
updateSearch(int searchID, DatabaseSearch::Type type, const QString &name, const QString &query)Digikam::CoreDB
vacuum()Digikam::CoreDB
videoMetadataFieldList(DatabaseFields::VideoMetadata fields)Digikam::CoreDBstatic
~CoreDB()Digikam::CoreDB