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

Signals

void askToApplyChanges (const QList< ItemInfo > &infos, DisjointMetadata *hub)
 
void signalNextItem ()
 
void signalPrevItem ()
 
void signalProgressFinished ()
 
void signalProgressMessageChanged (const QString &actionDescription)
 
void signalProgressValueChanged (float percent)
 
void signalTagFilterMatch (bool)
 

Public Member Functions

void activateAssignedTagsButton ()
 
void assignColorLabel (int colorId)
 
void assignPickLabel (int pickId)
 
void assignRating (int rating)
 
AddTagsLineEditgetNewTagEdit () const
 
 ItemDescEditTab (QWidget *const parent)
 
QSize minimumSizeHint () const override
 
void populateTags ()
 
void readSettings (KConfigGroup &group)
 
void setContentsMargins (const QMargins &margins)
 
void setContentsMargins (int left, int top, int right, int bottom)
 
void setFocusToCommentsEdit ()
 
void setFocusToNewTagEdit ()
 
void setFocusToTagsView ()
 
void setFocusToTitlesEdit ()
 
void setItem (const ItemInfo &info=ItemInfo())
 
void setItems (const ItemInfoList &infos)
 
void setSpacing (int space)
 
void setStretchFactor (QWidget *const widget, int stretch)
 
QSize sizeHint () const override
 
void writeSettings (KConfigGroup &group)
 
 ~ItemDescEditTab () override
 

Protected Member Functions

void childEvent (QChildEvent *e) override
 
bool eventFilter (QObject *o, QEvent *e) override
 

Constructor & Destructor Documentation

◆ ItemDescEditTab()

◆ ~ItemDescEditTab()

Digikam::ItemDescEditTab::~ItemDescEditTab ( )
override

Member Function Documentation

◆ activateAssignedTagsButton()

void Digikam::ItemDescEditTab::activateAssignedTagsButton ( )

◆ askToApplyChanges

void Digikam::ItemDescEditTab::askToApplyChanges ( const QList< ItemInfo > &  infos,
DisjointMetadata hub 
)
signal

Referenced by ItemDescEditTab().

◆ assignColorLabel()

void Digikam::ItemDescEditTab::assignColorLabel ( int  colorId)

◆ assignPickLabel()

void Digikam::ItemDescEditTab::assignPickLabel ( int  pickId)

◆ assignRating()

void Digikam::ItemDescEditTab::assignRating ( int  rating)

◆ childEvent()

void Digikam::DHBox::childEvent ( QChildEvent *  e)
overrideprotectedinherited

◆ eventFilter()

bool Digikam::ItemDescEditTab::eventFilter ( QObject *  o,
QEvent *  e 
)
overrideprotected

◆ getNewTagEdit()

AddTagsLineEdit * Digikam::ItemDescEditTab::getNewTagEdit ( ) const

◆ minimumSizeHint()

QSize Digikam::DHBox::minimumSizeHint ( ) const
overrideinherited

◆ populateTags()

void Digikam::ItemDescEditTab::populateTags ( )

◆ readSettings()

void Digikam::ItemDescEditTab::readSettings ( KConfigGroup &  group)

◆ setContentsMargins() [1/2]

void Digikam::DHBox::setContentsMargins ( const QMargins &  margins)
inherited

Referenced by DigikamGenericPrintCreatorPlugin::AdvPrintFinalPage::AdvPrintFinalPage(), Digikam::AlbumSelectTabs::AlbumSelectTabs(), Digikam::CaptionEdit::CaptionEdit(), Digikam::ColorLabelWidget::ColorLabelWidget(), Digikam::DFontSelect::DFontSelect(), Digikam::FuzzySearchView::FuzzySearchView(), DigikamGenericGeolocationEditPlugin::GeolocationEdit::GeolocationEdit(), Digikam::GPSSearchView::GPSSearchView(), DigikamGenericHtmlGalleryPlugin::HTMLFinalPage::HTMLFinalPage(), DigikamGenericHtmlGalleryPlugin::HTMLParametersPage::HTMLParametersPage(), DigikamGenericHtmlGalleryPlugin::HTMLThemePage::HTMLThemePage(), Digikam::IccProfilesSettings::IccProfilesSettings(), ItemDescEditTab(), DigikamGenericJAlbumPlugin::JAlbumFinalPage::JAlbumFinalPage(), DigikamGenericSendByMailPlugin::MailFinalPage::MailFinalPage(), Digikam::MediaPlayerView::MediaPlayerView(), Digikam::PickLabelWidget::PickLabelWidget(), Digikam::QueueSettingsView::QueueSettingsView(), Digikam::RatingBox::RatingBox(), Digikam::RatingFilter::RatingFilter(), DigikamBqmWatermarkPlugin::WaterMark::registerSettingsWidget(), Digikam::SetupToolTip::SetupToolTip(), ShowFoto::ShowfotoFolderViewBar::ShowfotoFolderViewBar(), DigikamGenericSlideShowPlugin::SlideToolBar::SlideToolBar(), Digikam::TemplateSelector::TemplateSelector(), Digikam::TextFilter::TextFilter(), Digikam::TimelineSideBarWidget::TimelineSideBarWidget(), Digikam::ToolSettingsView::ToolSettingsView(), Digikam::TransactionItem::TransactionItem(), DigikamGenericVideoSlideShowPlugin::VidSlideFinalPage::VidSlideFinalPage(), and DigikamGenericUnifiedPlugin::WSFinalPage::WSFinalPage().

◆ setContentsMargins() [2/2]

void Digikam::DHBox::setContentsMargins ( int  left,
int  top,
int  right,
int  bottom 
)
inherited

◆ setFocusToCommentsEdit()

void Digikam::ItemDescEditTab::setFocusToCommentsEdit ( )

◆ setFocusToNewTagEdit()

void Digikam::ItemDescEditTab::setFocusToNewTagEdit ( )

◆ setFocusToTagsView()

void Digikam::ItemDescEditTab::setFocusToTagsView ( )

References Digikam::TAGS.

◆ setFocusToTitlesEdit()

void Digikam::ItemDescEditTab::setFocusToTitlesEdit ( )

◆ setItem()

void Digikam::ItemDescEditTab::setItem ( const ItemInfo info = ItemInfo())

◆ setItems()

void Digikam::ItemDescEditTab::setItems ( const ItemInfoList infos)

◆ setSpacing()

void Digikam::DHBox::setSpacing ( int  space)
inherited

Referenced by DigikamGenericPrintCreatorPlugin::AdvPrintFinalPage::AdvPrintFinalPage(), Digikam::AlbumSelectTabs::AlbumSelectTabs(), Digikam::CaptionEdit::CaptionEdit(), Digikam::ColorLabelWidget::ColorLabelWidget(), Digikam::DFontSelect::DFontSelect(), Digikam::FuzzySearchView::FuzzySearchView(), DigikamGenericGeolocationEditPlugin::GeolocationEdit::GeolocationEdit(), Digikam::GPSSearchView::GPSSearchView(), DigikamGenericHtmlGalleryPlugin::HTMLFinalPage::HTMLFinalPage(), DigikamGenericHtmlGalleryPlugin::HTMLParametersPage::HTMLParametersPage(), DigikamGenericHtmlGalleryPlugin::HTMLThemePage::HTMLThemePage(), Digikam::IccProfilesSettings::IccProfilesSettings(), ItemDescEditTab(), DigikamGenericJAlbumPlugin::JAlbumFinalPage::JAlbumFinalPage(), DigikamGenericSendByMailPlugin::MailFinalPage::MailFinalPage(), Digikam::MediaPlayerView::MediaPlayerView(), Digikam::PickLabelWidget::PickLabelWidget(), Digikam::QueueSettingsView::QueueSettingsView(), Digikam::RatingBox::RatingBox(), Digikam::RatingFilter::RatingFilter(), DigikamBqmWatermarkPlugin::WaterMark::registerSettingsWidget(), Digikam::SetupToolTip::SetupToolTip(), Digikam::TemplateSelector::TemplateSelector(), Digikam::TextFilter::TextFilter(), Digikam::TimelineSideBarWidget::TimelineSideBarWidget(), Digikam::ToolSettingsView::ToolSettingsView(), Digikam::TransactionItem::TransactionItem(), DigikamGenericVideoSlideShowPlugin::VidSlideFinalPage::VidSlideFinalPage(), and DigikamGenericUnifiedPlugin::WSFinalPage::WSFinalPage().

◆ setStretchFactor()

void Digikam::DHBox::setStretchFactor ( QWidget *const  widget,
int  stretch 
)
inherited

Referenced by DigikamGenericPrintCreatorPlugin::AdvPrintFinalPage::AdvPrintFinalPage(), DigikamGenericPrintCreatorPlugin::AdvPrintIntroPage::AdvPrintIntroPage(), Digikam::AlbumSelectTabs::AlbumSelectTabs(), Digikam::AssignNameOverlay::createWidget(), Digikam::DFileSelector::DFileSelector(), Digikam::DFontSelect::DFontSelect(), DigikamGenericExpoBlendingPlugin::ExpoBlendingLastPage::ExpoBlendingLastPage(), DigikamGenericExpoBlendingPlugin::ExpoBlendingPreProcessPage::ExpoBlendingPreProcessPage(), DigikamGenericHtmlGalleryPlugin::HTMLFinalPage::HTMLFinalPage(), Digikam::ImageQualitySettings::ImageQualitySettings(), DigikamGenericMetadataEditPlugin::IPTCContent::IPTCContent(), DigikamGenericMetadataEditPlugin::IPTCEnvelope::IPTCEnvelope(), DigikamGenericMetadataEditPlugin::IPTCStatus::IPTCStatus(), DigikamGenericJAlbumPlugin::JAlbumFinalPage::JAlbumFinalPage(), DigikamGenericJAlbumPlugin::JAlbumIntroPage::JAlbumIntroPage(), Digikam::LensFunCameraSelector::LensFunCameraSelector(), DigikamGenericSendByMailPlugin::MailFinalPage::MailFinalPage(), DigikamGenericSendByMailPlugin::MailIntroPage::MailIntroPage(), Digikam::MaintenanceDlg::MaintenanceDlg(), Digikam::MediaPlayerView::MediaPlayerView(), DigikamGenericPanoramaPlugin::PanoLastPage::PanoLastPage(), DigikamGenericPanoramaPlugin::PanoOptimizePage::PanoOptimizePage(), DigikamGenericPanoramaPlugin::PanoPreProcessPage::PanoPreProcessPage(), Digikam::QueueSettingsView::QueueSettingsView(), DigikamBqmAutoCorrectionPlugin::AutoCorrection::registerSettingsWidget(), DigikamBqmChannelMixerPlugin::ChannelMixer::registerSettingsWidget(), DigikamBqmCurvesAdjustPlugin::CurvesAdjust::registerSettingsWidget(), DigikamBqmIccConvertPlugin::IccConvert::registerSettingsWidget(), DigikamBqmUserScriptPlugin::UserScript::registerSettingsWidget(), DigikamBqmWatermarkPlugin::WaterMark::registerSettingsWidget(), Digikam::Restoration::registerSettingsWidget(), DigikamBqmFlipPlugin::Flip::registerSettingsWidget(), DigikamBqmResizePlugin::Resize::registerSettingsWidget(), DigikamBqmRotatePlugin::Rotate::registerSettingsWidget(), Digikam::SetupMime::SetupMime(), Digikam::SetupToolTip::SetupToolTip(), ShowFoto::ShowfotoFolderViewBar::ShowfotoFolderViewBar(), Digikam::TemplateSelector::TemplateSelector(), Digikam::ToolSettingsView::ToolSettingsView(), Digikam::TransactionItem::TransactionItem(), DigikamGenericVideoSlideShowPlugin::VidSlideFinalPage::VidSlideFinalPage(), DigikamGenericUnifiedPlugin::WSFinalPage::WSFinalPage(), DigikamGenericUnifiedPlugin::WSImagesPage::WSImagesPage(), and DigikamGenericUnifiedPlugin::WSIntroPage::WSIntroPage().

◆ signalNextItem

void Digikam::ItemDescEditTab::signalNextItem ( )
signal

Referenced by eventFilter().

◆ signalPrevItem

void Digikam::ItemDescEditTab::signalPrevItem ( )
signal

Referenced by eventFilter().

◆ signalProgressFinished

void Digikam::ItemDescEditTab::signalProgressFinished ( )
signal

◆ signalProgressMessageChanged

void Digikam::ItemDescEditTab::signalProgressMessageChanged ( const QString &  actionDescription)
signal

◆ signalProgressValueChanged

void Digikam::ItemDescEditTab::signalProgressValueChanged ( float  percent)
signal

◆ signalTagFilterMatch

void Digikam::ItemDescEditTab::signalTagFilterMatch ( bool  )
signal

◆ sizeHint()

QSize Digikam::DHBox::sizeHint ( void  ) const
overrideinherited

◆ writeSettings()

void Digikam::ItemDescEditTab::writeSettings ( KConfigGroup &  group)

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