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

#include <itemdescedittab_p.h>

Public Member Functions

void initProgressIndicator ()
 
void metadataChange (qlonglong imageId)
 
 Private (ItemDescEditTab *const tab)
 
void reset ()
 
void resetMetadataChangeInfo ()
 
void setFocusToLastSelectedWidget ()
 
void setInfos (const ItemInfoList &infos)
 
void setMetadataWidgetStatus (int status, QWidget *const widget)
 
void setupConnections ()
 
void setupEventFilters ()
 
bool singleSelection () const
 

Public Attributes

QPushButton * applyBtn = nullptr
 
QPushButton * applyToAllVersionsButton = nullptr
 
QToolButton * assignedTagsBtn = nullptr
 
CaptionEditcaptionsEdit = nullptr
 
ColorLabelSelectorcolorLabelSelector = nullptr
 
ItemInfoList currInfos
 
DDateTimeEditdateTimeEdit = nullptr
 
DisjointMetadatahub = nullptr
 
bool ignoreItemAttributesWatch = false
 
bool ignoreTagChanges = false
 
QWidget * lastSelectedWidget = nullptr
 
QList< int > metadataChangeIds
 
QTimer * metadataChangeTimer = nullptr
 
bool modified = false
 
QPushButton * moreButton = nullptr
 
QMenu * moreMenu = nullptr
 
AddTagsLineEditnewTagEdit = nullptr
 
QPushButton * openTagMngr = nullptr
 
PickLabelSelectorpickLabelSelector = nullptr
 
RatingWidgetratingWidget = nullptr
 
QToolButton * recentTagsBtn = nullptr
 
QToolButton * revertBtn = nullptr
 
int spacing = 0
 
QTabWidget * tabWidget = nullptr
 
TagCheckViewtagCheckView = nullptr
 
TagModeltagModel = nullptr
 
SearchTextBarDbtagsSearchBar = nullptr
 
TemplateSelectortemplateSelector = nullptr
 
TemplateViewertemplateViewer = nullptr
 
AltLangStrEdittitleEdit = nullptr
 
bool togglingTagsSearchSettings = false
 

Constructor & Destructor Documentation

◆ Private()

Digikam::ItemDescEditTab::Private::Private ( ItemDescEditTab *const  tab)
explicit

Member Function Documentation

◆ initProgressIndicator()

◆ metadataChange()

void Digikam::ItemDescEditTab::Private::metadataChange ( qlonglong  imageId)

◆ reset()

void Digikam::ItemDescEditTab::Private::reset ( )

◆ resetMetadataChangeInfo()

void Digikam::ItemDescEditTab::Private::resetMetadataChangeInfo ( )

◆ setFocusToLastSelectedWidget()

void Digikam::ItemDescEditTab::Private::setFocusToLastSelectedWidget ( )

◆ setInfos()

void Digikam::ItemDescEditTab::Private::setInfos ( const ItemInfoList infos)

◆ setMetadataWidgetStatus()

void Digikam::ItemDescEditTab::Private::setMetadataWidgetStatus ( int  status,
QWidget *const  widget 
)

◆ setupConnections()

void Digikam::ItemDescEditTab::Private::setupConnections ( )

◆ setupEventFilters()

void Digikam::ItemDescEditTab::Private::setupEventFilters ( )

◆ singleSelection()

bool Digikam::ItemDescEditTab::Private::singleSelection ( ) const

Member Data Documentation

◆ applyBtn

QPushButton* Digikam::ItemDescEditTab::Private::applyBtn = nullptr

◆ applyToAllVersionsButton

QPushButton* Digikam::ItemDescEditTab::Private::applyToAllVersionsButton = nullptr

◆ assignedTagsBtn

QToolButton* Digikam::ItemDescEditTab::Private::assignedTagsBtn = nullptr

◆ captionsEdit

◆ colorLabelSelector

ColorLabelSelector* Digikam::ItemDescEditTab::Private::colorLabelSelector = nullptr

◆ currInfos

ItemInfoList Digikam::ItemDescEditTab::Private::currInfos

◆ dateTimeEdit

DDateTimeEdit* Digikam::ItemDescEditTab::Private::dateTimeEdit = nullptr

◆ hub

◆ ignoreItemAttributesWatch

bool Digikam::ItemDescEditTab::Private::ignoreItemAttributesWatch = false

◆ ignoreTagChanges

bool Digikam::ItemDescEditTab::Private::ignoreTagChanges = false

◆ lastSelectedWidget

QWidget* Digikam::ItemDescEditTab::Private::lastSelectedWidget = nullptr

◆ metadataChangeIds

QList<int> Digikam::ItemDescEditTab::Private::metadataChangeIds

◆ metadataChangeTimer

QTimer* Digikam::ItemDescEditTab::Private::metadataChangeTimer = nullptr

◆ modified

bool Digikam::ItemDescEditTab::Private::modified = false

◆ moreButton

QPushButton* Digikam::ItemDescEditTab::Private::moreButton = nullptr

◆ moreMenu

QMenu* Digikam::ItemDescEditTab::Private::moreMenu = nullptr

◆ newTagEdit

◆ openTagMngr

QPushButton* Digikam::ItemDescEditTab::Private::openTagMngr = nullptr

◆ pickLabelSelector

PickLabelSelector* Digikam::ItemDescEditTab::Private::pickLabelSelector = nullptr

◆ ratingWidget

RatingWidget* Digikam::ItemDescEditTab::Private::ratingWidget = nullptr

◆ recentTagsBtn

QToolButton* Digikam::ItemDescEditTab::Private::recentTagsBtn = nullptr

◆ revertBtn

QToolButton* Digikam::ItemDescEditTab::Private::revertBtn = nullptr

◆ spacing

int Digikam::ItemDescEditTab::Private::spacing = 0

◆ tabWidget

◆ tagCheckView

◆ tagModel

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

◆ tagsSearchBar

SearchTextBarDb* Digikam::ItemDescEditTab::Private::tagsSearchBar = nullptr

◆ templateSelector

TemplateSelector* Digikam::ItemDescEditTab::Private::templateSelector = nullptr

◆ templateViewer

TemplateViewer* Digikam::ItemDescEditTab::Private::templateViewer = nullptr

◆ titleEdit

◆ togglingTagsSearchSettings

bool Digikam::ItemDescEditTab::Private::togglingTagsSearchSettings = false

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