digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::ItemCopyMoveHint Class Reference

Public Member Functions

 ItemCopyMoveHint ()=default
 An ItemCopyMoveHint describes a list of existing items that will be copied, moved or renamed to an album given by album root id and album id.
 
 ItemCopyMoveHint (const QList< qlonglong > &srcIds, int dstAlbumRootId, int albumId, const QStringList &dstNames)
 
int albumIdDst () const
 
int albumRootIdDst () const
 
CollectionScannerHints::Album dst () const
 
QString dstName (qlonglong id) const
 
QStringList dstNames () const
 
bool isDstAlbum (int albumRootId, int albumId) const
 
bool isSrcId (qlonglong id) const
 
 operator const CollectionScannerHints::Album & () const
 
ItemCopyMoveHintoperator<< (const QDBusArgument &argument)
 
bool operator== (const CollectionScannerHints::Album &dst) const
 
const ItemCopyMoveHintoperator>> (QDBusArgument &argument) const
 
QList< qlonglong > srcIds () const
 

Protected Attributes

CollectionScannerHints::Album m_dst
 
QStringList m_dstNames
 
QList< qlonglong > m_srcIds
 

Constructor & Destructor Documentation

◆ ItemCopyMoveHint()

Digikam::ItemCopyMoveHint::ItemCopyMoveHint ( )
default

In the new album, the items will have the filenames given in dstNames.