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

Signals

void signalActivated (const TaggingAction &action)
 
void signalHighlighted (const TaggingAction &action)
 

Public Member Functions

void setContextParentTag (int parentTagId)
 
void setSupportingTagModel (TagModel *const supportingModel)
 
void setTagFilterModel (AlbumFilterModel *const supportingModel)
 
 TagCompleter (QObject *const parent=nullptr)
 
void update (const QString &fragment)
 
 ~TagCompleter () override
 

Constructor & Destructor Documentation

◆ TagCompleter()

Digikam::TagCompleter::TagCompleter ( QObject *const  parent = nullptr)
explicit

◆ ~TagCompleter()

Digikam::TagCompleter::~TagCompleter ( )
override

Member Function Documentation

◆ setContextParentTag()

void Digikam::TagCompleter::setContextParentTag ( int  parentTagId)

Set a parent tag which may by the user be considered as a parent for a new tag during completion

◆ setSupportingTagModel()

void Digikam::TagCompleter::setSupportingTagModel ( TagModel *const  supportingModel)

Set a supporting model from which the completer may get data for its display. Optional.

◆ setTagFilterModel()

void Digikam::TagCompleter::setTagFilterModel ( AlbumFilterModel *const  supportingModel)

◆ signalActivated

void Digikam::TagCompleter::signalActivated ( const TaggingAction action)
signal

◆ signalHighlighted

void Digikam::TagCompleter::signalHighlighted ( const TaggingAction action)
signal

◆ update()

void Digikam::TagCompleter::update ( const QString &  fragment)

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