digiKam
ShowFoto::ShowfotoStackViewList Class Reference
+ Inheritance diagram for ShowFoto::ShowfotoStackViewList:

Public Types

enum  StackViewRole { FileName = 0 , FileSize , FileType , FileDate }
 
enum  ThumbnailSize { SizeSmall = 32 , SizeMedium = 48 , SizeLarge = 64 , SizeHuge = 96 }
 

Public Slots

void slotIconSizeChanged (int)
 

Signals

void signalAddFavorite ()
 
void signalClearItemsList ()
 
void signalItemListChanged (int nbitems)
 
void signalRemoveItemInfos (const QList< ShowfotoItemInfo > &infos)
 
void signalShowfotoItemInfoActivated (const ShowfotoItemInfo &info)
 

Public Member Functions

QUrl currentUrl () const
 
ShowfotoItemInfo infoFromIndex (const QModelIndex &index) const
 
void setThumbbar (ShowfotoThumbnailBar *const thumbbar)
 
 ShowfotoStackViewList (ShowfotoStackViewSideBar *const view)
 
int sortOrder () const
 
int sortRole () const
 
QList< QUrl > urls ()
 
 ~ShowfotoStackViewList () override
 

Member Enumeration Documentation

◆ StackViewRole

Enumerator
FileName 
FileSize 
FileType 
FileDate 

Metadata date if exists, else Modifier date.

◆ ThumbnailSize

Enumerator
SizeSmall 
SizeMedium 
SizeLarge 
SizeHuge 

Constructor & Destructor Documentation

◆ ShowfotoStackViewList()

ShowFoto::ShowfotoStackViewList::ShowfotoStackViewList ( ShowfotoStackViewSideBar *const  view)
explicit

◆ ~ShowfotoStackViewList()

ShowFoto::ShowfotoStackViewList::~ShowfotoStackViewList ( )
override

Member Function Documentation

◆ currentUrl()

QUrl ShowFoto::ShowfotoStackViewList::currentUrl ( ) const

◆ infoFromIndex()

ShowfotoItemInfo ShowFoto::ShowfotoStackViewList::infoFromIndex ( const QModelIndex &  index) const

◆ setThumbbar()

void ShowFoto::ShowfotoStackViewList::setThumbbar ( ShowfotoThumbnailBar *const  thumbbar)

◆ signalAddFavorite

void ShowFoto::ShowfotoStackViewList::signalAddFavorite ( )
signal

◆ signalClearItemsList

void ShowFoto::ShowfotoStackViewList::signalClearItemsList ( )
signal

◆ signalItemListChanged

void ShowFoto::ShowfotoStackViewList::signalItemListChanged ( int  nbitems)
signal

◆ signalRemoveItemInfos

void ShowFoto::ShowfotoStackViewList::signalRemoveItemInfos ( const QList< ShowfotoItemInfo > &  infos)
signal

◆ signalShowfotoItemInfoActivated

void ShowFoto::ShowfotoStackViewList::signalShowfotoItemInfoActivated ( const ShowfotoItemInfo info)
signal

◆ slotIconSizeChanged

void ShowFoto::ShowfotoStackViewList::slotIconSizeChanged ( int  size)
slot

◆ sortOrder()

int ShowFoto::ShowfotoStackViewList::sortOrder ( ) const

◆ sortRole()

int ShowFoto::ShowfotoStackViewList::sortRole ( ) const

◆ urls()

QList< QUrl > ShowFoto::ShowfotoStackViewList::urls ( )

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