diff --git a/digikam/digikam/kipiinterface.cpp b/digikam/digikam/kipiinterface.cpp index b721a13..7b30c51 100644 --- a/digikam/digikam/kipiinterface.cpp +++ b/digikam/digikam/kipiinterface.cpp @@ -181,9 +181,9 @@ void DigikamImageInfo::cloneData( ImageInfoShared* other ) addAttributes( other->attributes() ); } -TQMap DigikamImageInfo::attributes() +TQStringVariantMap DigikamImageInfo::attributes() { - TQMap res; + TQStringVariantMap res; PAlbum* p = parentAlbum(); if (p) @@ -204,14 +204,14 @@ TQMap DigikamImageInfo::attributes() return res; } -void DigikamImageInfo::addAttributes(const TQMap& res) +void DigikamImageInfo::addAttributes(const TQStringVariantMap& res) { PAlbum* p = parentAlbum(); if (p) { AlbumDB* db = AlbumManager::instance()->albumDB(); TQ_LLONG imageId = db->getImageId(p->id(), _url.filename()); - TQMap attributes = res; + TQStringVariantMap attributes = res; // Set digiKam Tags list of picture. if (attributes.find("tags") != attributes.end()) diff --git a/digikam/digikam/kipiinterface.h b/digikam/digikam/kipiinterface.h index 37f124a..7c1a255 100644 --- a/digikam/digikam/kipiinterface.h +++ b/digikam/digikam/kipiinterface.h @@ -88,8 +88,8 @@ public: virtual TQDateTime time( KIPI::TimeSpec spec ); virtual void setTime( const TQDateTime& time, KIPI::TimeSpec spec = KIPI::FromInfo ); - virtual TQMap attributes(); - virtual void addAttributes(const TQMap& res); + virtual TQStringVariantMap attributes(); + virtual void addAttributes(const TQStringVariantMap& res); virtual void clearAttributes(); virtual int angle(); diff --git a/digikam/libs/dimg/dimgprivate.h b/digikam/libs/dimg/dimgprivate.h index 021e98f..021208d 100644 --- a/digikam/libs/dimg/dimgprivate.h +++ b/digikam/libs/dimg/dimgprivate.h @@ -71,7 +71,7 @@ public: unsigned char *data; TQMap metaData; - TQMap attributes; + TQStringVariantMap attributes; TQMap embeddedText; };