digiKam
DigikamGenericFlickrPlugin::FlickrListViewItem Class Reference
+ Inheritance diagram for DigikamGenericFlickrPlugin::FlickrListViewItem:

Public Types

enum  State { Waiting , Success , Failed }
 

Public Member Functions

QString comments () const
 
FlickrList::ContentType contentType () const
 
QStringList extraTags () const
 
 FlickrListViewItem (DItemsListView *const view, const QUrl &url, bool, bool, bool, FlickrList::SafetyLevel, FlickrList::ContentType)
 
bool hasValidThumbnail () const
 
bool isFamily () const
 
bool isFriends () const
 
bool isPublic () const
 
int rating () const
 
FlickrList::SafetyLevel safetyLevel () const
 
void setComments (const QString &comments)
 
void setContentType (FlickrList::ContentType)
 
void setFamily (bool)
 
void setFriends (bool)
 
void setIsLessThanHandler (DItemsListIsLessThanHandler fncptr)
 
void setProcessedIcon (const QIcon &icon)
 
void setProgressAnimation (const QPixmap &pix)
 
void setPublic (bool)
 
void setRating (int rating)
 
void setSafetyLevel (FlickrList::SafetyLevel)
 
void setState (State state)
 
void setTags (const QStringList &tags)
 
void setThumb (const QPixmap &pix, bool hasThumb=true)
 
void setUrl (const QUrl &url)
 
State state () const
 
QStringList tags () const
 
void toggled ()
 
void updateInformation ()
 
void updateItemWidgets () override
 
QUrl url () const
 
 ~FlickrListViewItem () override
 

Protected Member Functions

DItemsListView * view () const
 

Member Enumeration Documentation

◆ State

Enumerator
Waiting 
Success 
Failed 

Constructor & Destructor Documentation

◆ FlickrListViewItem()

◆ ~FlickrListViewItem()

DigikamGenericFlickrPlugin::FlickrListViewItem::~FlickrListViewItem ( )
override

Member Function Documentation

◆ comments()

QString Digikam::DItemsListViewItem::comments ( ) const
inherited

◆ contentType()

FlickrList::ContentType DigikamGenericFlickrPlugin::FlickrListViewItem::contentType ( ) const

◆ extraTags()

QStringList DigikamGenericFlickrPlugin::FlickrListViewItem::extraTags ( ) const

Returns the list of extra tags that the user specified for this image.

References QT_SKIP_EMPTY_PARTS.

◆ hasValidThumbnail()

bool Digikam::DItemsListViewItem::hasValidThumbnail ( ) const
inherited

◆ isFamily()

bool DigikamGenericFlickrPlugin::FlickrListViewItem::isFamily ( ) const

◆ isFriends()

bool DigikamGenericFlickrPlugin::FlickrListViewItem::isFriends ( ) const

◆ isPublic()

bool DigikamGenericFlickrPlugin::FlickrListViewItem::isPublic ( ) const

◆ rating()

int Digikam::DItemsListViewItem::rating ( ) const
inherited

◆ safetyLevel()

FlickrList::SafetyLevel DigikamGenericFlickrPlugin::FlickrListViewItem::safetyLevel ( ) const

◆ setComments()

void Digikam::DItemsListViewItem::setComments ( const QString &  comments)
inherited

◆ setContentType()

void DigikamGenericFlickrPlugin::FlickrListViewItem::setContentType ( FlickrList::ContentType  contentType)

◆ setFamily()

void DigikamGenericFlickrPlugin::FlickrListViewItem::setFamily ( bool  status)

◆ setFriends()

void DigikamGenericFlickrPlugin::FlickrListViewItem::setFriends ( bool  status)

◆ setIsLessThanHandler()

void Digikam::DItemsListViewItem::setIsLessThanHandler ( DItemsListIsLessThanHandler  fncptr)
inherited

◆ setProcessedIcon()

void Digikam::DItemsListViewItem::setProcessedIcon ( const QIcon &  icon)
inherited

◆ setProgressAnimation()

void Digikam::DItemsListViewItem::setProgressAnimation ( const QPixmap &  pix)
inherited

◆ setPublic()

void DigikamGenericFlickrPlugin::FlickrListViewItem::setPublic ( bool  status)

◆ setRating()

void Digikam::DItemsListViewItem::setRating ( int  rating)
inherited

◆ setSafetyLevel()

void DigikamGenericFlickrPlugin::FlickrListViewItem::setSafetyLevel ( FlickrList::SafetyLevel  safetyLevel)

◆ setState()

void Digikam::DItemsListViewItem::setState ( State  state)
inherited

◆ setTags()

void Digikam::DItemsListViewItem::setTags ( const QStringList &  tags)
inherited

◆ setThumb()

void Digikam::DItemsListViewItem::setThumb ( const QPixmap &  pix,
bool  hasThumb = true 
)
inherited

◆ setUrl()

void Digikam::DItemsListViewItem::setUrl ( const QUrl &  url)
inherited

◆ state()

DItemsListViewItem::State Digikam::DItemsListViewItem::state ( ) const
inherited

◆ tags()

QStringList Digikam::DItemsListViewItem::tags ( ) const
inherited

◆ toggled()

void DigikamGenericFlickrPlugin::FlickrListViewItem::toggled ( )

◆ updateInformation()

◆ updateItemWidgets()

void DigikamGenericFlickrPlugin::FlickrListViewItem::updateItemWidgets ( )
overridevirtual

Implement this, if you have special item widgets, e.g. an edit line they will be set automatically when adding items, changing order, etc.

Reimplemented from Digikam::DItemsListViewItem.

References DigikamGenericFlickrPlugin::FlickrList::TAGS, and Digikam::DItemsListViewItem::view().

Referenced by FlickrListViewItem().

◆ url()

◆ view()

DItemsListView * Digikam::DItemsListViewItem::view ( ) const
protectedinherited

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