digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
ShowFoto::ShowfotoStackViewFavoriteItem Class Reference
Inheritance diagram for ShowFoto::ShowfotoStackViewFavoriteItem:

Public Types

enum  FavoriteType { FavoriteRoot = -1 , FavoriteFolder , FavoriteItem }

Public Member Functions

 ShowfotoStackViewFavoriteItem (QTreeWidget *const parent)
 ShowfotoStackViewFavoriteItem (QTreeWidgetItem *const parent, int favType)
QUrl currentUrl () const
QDate date () const
QString description () const
int favoriteType () const
QString hierarchy () const
QString name () const
void setCurrentUrl (const QUrl &url)
void setDate (const QDate &date)
void setDescription (const QString &desc)
void setFavoriteType (int favoriteType)
void setHierarchy (const QString &desc)
void setName (const QString &name)
void setUrls (const QList< QUrl > &)
QList< QUrl > urls () const
QStringList urlsToPaths () const
 helper method to get a list local paths from image urls included in favorite item.

Static Public Member Functions

static QString hierarchyFromParent (const QString &name, ShowfotoStackViewFavoriteItem *const pitem)
 helper static method to get hierarchy path from item.

Member Enumeration Documentation

◆ FavoriteType

Enumerator
FavoriteRoot 

Favorite is root item from hierarchy.

FavoriteFolder 

Favorite is a simple folder in hierarchy.

FavoriteItem 

Favorite is a hierarchy item including all properties.

Member Function Documentation

◆ hierarchyFromParent()

QString ShowFoto::ShowfotoStackViewFavoriteItem::hierarchyFromParent ( const QString & name,
ShowfotoStackViewFavoriteItem *const pitem )
static
Parameters
nameis the title and
pitemthe parent instance.