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

Public Types

enum  Backend { Exiv2Backend = 0 , ExifToolBackend }
 
enum  ControlElement { SelectAllBtn = 0x01 , ClearBtn = 0x02 , DefaultBtn = 0x04 , SearchBar = 0x08 }
 

Public Member Functions

Backend backend () const
 
QStringList checkedTagsList () const
 
void clearSelection ()
 
QStringList defaultFilter () const
 
int itemsCount () const
 
 MetadataSelectorView (QWidget *const parent, Backend be)
 
void selectAll ()
 
void selectDefault ()
 
void setcheckedTagsList (const QStringList &list)
 
void setControlElements (ControlElements controllerMask)
 
void setDefaultFilter (const QStringList &list)
 
void setTagsMap (const DMetadata::TagsMap &map)
 
 ~MetadataSelectorView () override
 

Member Enumeration Documentation

◆ Backend

Enumerator
Exiv2Backend 
ExifToolBackend 

◆ ControlElement

Enumerator
SelectAllBtn 
ClearBtn 
DefaultBtn 
SearchBar 

Constructor & Destructor Documentation

◆ MetadataSelectorView()

Digikam::MetadataSelectorView::MetadataSelectorView ( QWidget *const  parent,
Backend  be 
)
explicit

◆ ~MetadataSelectorView()

Digikam::MetadataSelectorView::~MetadataSelectorView ( )
override

Member Function Documentation

◆ backend()

MetadataSelectorView::Backend Digikam::MetadataSelectorView::backend ( ) const

◆ checkedTagsList()

QStringList Digikam::MetadataSelectorView::checkedTagsList ( ) const

◆ clearSelection()

void Digikam::MetadataSelectorView::clearSelection ( )

◆ defaultFilter()

QStringList Digikam::MetadataSelectorView::defaultFilter ( ) const

◆ itemsCount()

int Digikam::MetadataSelectorView::itemsCount ( ) const

◆ selectAll()

void Digikam::MetadataSelectorView::selectAll ( )

◆ selectDefault()

void Digikam::MetadataSelectorView::selectDefault ( )

◆ setcheckedTagsList()

void Digikam::MetadataSelectorView::setcheckedTagsList ( const QStringList &  list)

◆ setControlElements()

void Digikam::MetadataSelectorView::setControlElements ( ControlElements  controllerMask)

◆ setDefaultFilter()

void Digikam::MetadataSelectorView::setDefaultFilter ( const QStringList &  list)

◆ setTagsMap()

void Digikam::MetadataSelectorView::setTagsMap ( const DMetadata::TagsMap map)

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