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

Public Member Functions

 ItemInfoList ()
 
 ItemInfoList (const QList< ItemInfo > &list)
 
 ItemInfoList (const QList< qlonglong > &idList)
 
void loadGroupImageIds () const
 
void loadTagIds () const
 
ItemInfo singleGroupMainItem () const
 singleGroupMainItem More...
 
QList< qlonglong > toImageIdList () const
 
QList< QUrl > toImageUrlList () const
 

Static Public Member Functions

static bool namefileLessThan (const ItemInfo &d1, const ItemInfo &d2)
 

Constructor & Destructor Documentation

◆ ItemInfoList() [1/3]

Digikam::ItemInfoList::ItemInfoList ( )

◆ ItemInfoList() [2/3]

Digikam::ItemInfoList::ItemInfoList ( const QList< ItemInfo > &  list)
explicit

◆ ItemInfoList() [3/3]

Digikam::ItemInfoList::ItemInfoList ( const QList< qlonglong > &  idList)
explicit

Member Function Documentation

◆ loadGroupImageIds()

◆ loadTagIds()

void Digikam::ItemInfoList::loadTagIds ( ) const

◆ namefileLessThan()

bool Digikam::ItemInfoList::namefileLessThan ( const ItemInfo d1,
const ItemInfo d2 
)
static

◆ singleGroupMainItem()

ItemInfo Digikam::ItemInfoList::singleGroupMainItem ( ) const

singleGroupMainItem

Returns
If the list contains of items of only one group including the main item, this main item is returned, otherwise a null ItemInfo.

References Digikam::ItemInfo::groupedImages(), and Digikam::ItemInfo::groupImage().

◆ toImageIdList()

QList< qlonglong > Digikam::ItemInfoList::toImageIdList ( ) const

References Digikam::ItemInfo::id().

Referenced by loadGroupImageIds(), and loadTagIds().

◆ toImageUrlList()


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