digiKam
Digikam::ItemAttributesWatch Class Reference
+ Inheritance diagram for Digikam::ItemAttributesWatch:

Signals

void signalFileMetadataChanged (const QUrl &url)
 
void signalImageCaptionChanged (qlonglong imageId)
 
void signalImageDateChanged (qlonglong imageId)
 
void signalImageRatingChanged (qlonglong imageId)
 
void signalImagesChanged (int albumId)
 
void signalImageTagsChanged (qlonglong imageId)
 

Public Member Functions

void fileMetadataChanged (const QUrl &url)
 

Static Public Member Functions

static void cleanUp ()
 
static ItemAttributesWatchinstance ()
 
static void shutDown ()
 

Member Function Documentation

◆ cleanUp()

void Digikam::ItemAttributesWatch::cleanUp ( )
static

◆ fileMetadataChanged()

◆ instance()

◆ shutDown()

void Digikam::ItemAttributesWatch::shutDown ( )
static

◆ signalFileMetadataChanged

void Digikam::ItemAttributesWatch::signalFileMetadataChanged ( const QUrl &  url)
signal

Indicates that the metadata if the given file has been changed (a write operation on the file on disk). Usually, the database is updated accordingly, so then this signal is sent in combination with one or more of the above signals.

Referenced by fileMetadataChanged().

◆ signalImageCaptionChanged

void Digikam::ItemAttributesWatch::signalImageCaptionChanged ( qlonglong  imageId)
signal

◆ signalImageDateChanged

void Digikam::ItemAttributesWatch::signalImageDateChanged ( qlonglong  imageId)
signal

◆ signalImageRatingChanged

void Digikam::ItemAttributesWatch::signalImageRatingChanged ( qlonglong  imageId)
signal

These signals indicated that the rating, data or caption of the image with given imageId was set. There is no guarantee that it actually changed.

◆ signalImagesChanged

void Digikam::ItemAttributesWatch::signalImagesChanged ( int  albumId)
signal

Indicates that images in the given album id may have changed their tags. This signal, the signal above, or both may be sent.

◆ signalImageTagsChanged

void Digikam::ItemAttributesWatch::signalImageTagsChanged ( qlonglong  imageId)
signal

Indicates that tags have been assigned or removed for image with given imageId. There is no guarantee that the tags were actually changed. This signal, the signal below, or both may be sent.


The documentation for this class was generated from the following files: