![]() |
digiKam
|
#include <scancontroller.h>
Public Member Functions | |
void | changed (bool wasChanged) |
FileMetadataWrite (const ItemInfo &info) | |
~FileMetadataWrite () | |
Protected Attributes | |
bool | m_changed = false |
ItemInfo | m_info |
When 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.
Thus, if you write metadata of an ItemInfo from the database to disk, do this in the scope of a FileMetadataWrite object.
|
explicit |
Digikam::ScanController::FileMetadataWrite::~FileMetadataWrite | ( | ) |
void Digikam::ScanController::FileMetadataWrite::changed | ( | bool | wasChanged | ) |
Referenced by Digikam::AutotagsAssignmentTask::assignTags(), Digikam::DatabaseWriter::process(), Digikam::ImageQualityTask::run(), Digikam::MetadataRemoveTask::run(), Digikam::MetadataSyncTask::run(), Digikam::ItemGPS::saveChanges(), Digikam::TagModificationHelper::slotMultipleFaceTagDel(), Digikam::FileActionMngrFileWorker::transform(), Digikam::FileActionMngrFileWorker::writeMetadata(), and Digikam::FileActionMngrFileWorker::writeMetadataToFiles().
|
protected |
|
protected |