digiKam
Loading...
Searching...
No Matches
Digikam::AssignNameWidget::Private Class Reference

#include <assignnamewidget_p.h>

Public Member Functions

bool isValid () const
 
 Private (AssignNameWidget *const qq)
 
void updateContents ()
 
void updateIgnoreButton ()
 
void updateModes ()
 
void updateRejectButton ()
 

Public Attributes

DClickLabelclickLabel = nullptr
 
AddTagsComboBoxcomboBox = nullptr
 
QToolButton * confirmButton = nullptr
 
AlbumPointer< TAlbumcurrentTag
 
QVariant faceIdentifier
 
QToolButton * ignoreButton = nullptr
 
ItemInfo info
 
QGridLayout * layout = nullptr
 
LayoutMode layoutMode = InvalidLayout
 
AddTagsLineEditlineEdit = nullptr
 
Mode mode = InvalidMode
 
bool modelsGiven = false
 
AlbumPointer< TAlbumparentTag
 
AssignNameWidget *const q = nullptr
 
QToolButton * rejectButton = nullptr
 
TagPropertiesFilterModeltagFilteredModel = nullptr
 
CheckableAlbumFilterModeltagFilterModel = nullptr
 
TagModeltagModel = nullptr
 
VisualStyle visualStyle = InvalidVisualStyle
 
TagEntryWidgetMode widgetMode = InvalidTagEntryWidgetMode
 

Constructor & Destructor Documentation

◆ Private()

Digikam::AssignNameWidget::Private::Private ( AssignNameWidget *const  qq)
explicit

Member Function Documentation

◆ isValid()

◆ updateContents()

◆ updateIgnoreButton()

◆ updateModes()

◆ updateRejectButton()

void Digikam::AssignNameWidget::Private::updateRejectButton ( )

Reject button shows different Tooltips and icons for Unconfirmed and Unknown faces, however both are of type UnconfirmedEditMode. This method is responsible for the Tooltip updates.

References Digikam::AssignNameWidget::faceIdentifier(), Digikam::FaceTagsIface::fromVariant(), Digikam::FaceTagsIface::type(), Digikam::FaceTagsIface::UnconfirmedName, and Digikam::FaceTagsIface::UnknownName.

Referenced by Digikam::AssignNameWidget::setMode().

Member Data Documentation

◆ clickLabel

DClickLabel* Digikam::AssignNameWidget::Private::clickLabel = nullptr

◆ comboBox

◆ confirmButton

QToolButton* Digikam::AssignNameWidget::Private::confirmButton = nullptr

◆ currentTag

AlbumPointer<TAlbum> Digikam::AssignNameWidget::Private::currentTag

◆ faceIdentifier

◆ ignoreButton

QToolButton* Digikam::AssignNameWidget::Private::ignoreButton = nullptr

◆ info

◆ layout

QGridLayout* Digikam::AssignNameWidget::Private::layout = nullptr

◆ layoutMode

◆ lineEdit

◆ mode

◆ modelsGiven

bool Digikam::AssignNameWidget::Private::modelsGiven = false

◆ parentTag

AlbumPointer<TAlbum> Digikam::AssignNameWidget::Private::parentTag

◆ q

AssignNameWidget* const Digikam::AssignNameWidget::Private::q = nullptr

◆ rejectButton

QToolButton* Digikam::AssignNameWidget::Private::rejectButton = nullptr

◆ tagFilteredModel

TagPropertiesFilterModel* Digikam::AssignNameWidget::Private::tagFilteredModel = nullptr

◆ tagFilterModel

CheckableAlbumFilterModel* Digikam::AssignNameWidget::Private::tagFilterModel = nullptr

◆ tagModel

TagModel* Digikam::AssignNameWidget::Private::tagModel = nullptr

◆ visualStyle

VisualStyle Digikam::AssignNameWidget::Private::visualStyle = InvalidVisualStyle

◆ widgetMode


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