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

Classes

class  Private
 

Public Slots

void setZoomFactor (double zoom)
 
void slotAlbumHistoryBack (int steps=1)
 
void slotAlbumHistoryForward (int steps=1)
 
void slotAlbumOpenInFileManager ()
 
void slotAlbumPropsEdit ()
 
void slotAlbumReadMetadata ()
 
void slotAlbumSelected (const QList< Album * > &albums)
 
void slotAlbumWriteMetadata ()
 
void slotAssignColorLabel (int colorId)
 
void slotAssignPickLabel (int pickId)
 
void slotAssignRating (int rating)
 
void slotAssignTag ()
 
void slotAssignTag (int tagID)
 
void slotCopySelectionTo ()
 
void slotCreateGroupByFilenameFromSelection ()
 
void slotCreateGroupByTimeFromSelection ()
 
void slotCreateGroupByTimelapseFromSelection ()
 
void slotCreateGroupFromSelection ()
 
void slotDeleteAlbum ()
 
void slotDeleteTag ()
 
void slotEditor ()
 
void slotEditTag ()
 
void slotFileWithDefaultApplication ()
 
void slotFitToWindow ()
 
void slotFocusAndNextImage ()
 
void slotGotoAlbumAndItem (const ItemInfo &imageInfo)
 
void slotGotoDateAndItem (const ItemInfo &imageInfo)
 
void slotGotoTagAndItem (int tagID)
 
void slotIconView ()
 
void slotImageAddToCurrentQueue ()
 
void slotImageAddToExistingQueue (int)
 
void slotImageAddToLightTable ()
 
void slotImageAddToNewQueue ()
 
void slotImageDelete ()
 
void slotImageDeletePermanently ()
 
void slotImageDeletePermanentlyDirectly ()
 
void slotImageEdit ()
 Tools methods (Editor, BQM, Light Table) - itemiconview_tools.cpp. More...
 
void slotImageExifOrientation (int orientation)
 
void slotImageFindSimilar ()
 
void slotImageLightTable ()
 
void slotImagePaste ()
 
void slotImagePreview ()
 
void slotImageQualitySorter ()
 Side-bars handling methods - itemiconview_sidebars.cpp. More...
 
void slotImageReadMetadata ()
 
void slotImageRename ()
 
void slotImageScanForFaces ()
 
void slotImageSeparationSortOrder (int order)
 
void slotImageTrashDirectly ()
 
void slotImageWriteMetadata ()
 
void slotLeftSideBarActivate (QWidget *widget)
 
void slotLeftSideBarActivate (SidebarWidget *widget)
 
void slotLeftSideBarActivateAlbums ()
 
void slotLeftSideBarActivateTags ()
 
void slotLightTable ()
 
void slotMapWidgetView ()
 
void slotMoveSelectionToAlbum ()
 
void slotNewAdvancedSearch ()
 
void slotNewAlbum ()
 
void slotNewDuplicatesSearch (const QList< PAlbum * > &albums={})
 
void slotNewDuplicatesSearch (const QList< TAlbum * > &albums)
 
void slotNewKeywordSearch ()
 Search management methods - itemiconview_search.cpp. More...
 
void slotNewTag ()
 
void slotNotificationError (const QString &message, int type)
 
void slotOpenTagsManager ()
 
void slotQueueMgr ()
 
void slotRefresh ()
 
void slotRemoveSelectedFromGroup ()
 
void slotRemoveTag (int tagID)
 
void slotRenameAlbum ()
 
void slotRightSideBarActivateAssignedTags ()
 
void slotRightSideBarActivateComments ()
 
void slotRightSideBarActivateTitles ()
 
void slotSelectAlbum (const QUrl &url)
 
void slotSelectAll ()
 
void slotSelectInvert ()
 
void slotSelectNone ()
 
void slotSeparateImages (int mode)
 
void slotSetAsAlbumThumbnail (const ItemInfo &info)
 
void slotSetCurrentUrlWhenAvailable (const QUrl &url)
 
void slotSetCurrentWhenAvailable (const qlonglong id)
 
void slotSortAlbums (int role)
 
void slotSortImages (int order)
 
void slotSortImagesOrder (int order)
 
void slotTableView ()
 
void slotUngroupSelected ()
 
void slotZoomIn ()
 
void slotZoomOut ()
 
void slotZoomTo100Percents ()
 

Signals

void signalAlbumSelected (Album *)
 
void signalChangedTab (QWidget *)
 
void signalFuzzySidebarActive (bool active)
 
void signalGotoAlbumAndItem (const ItemInfo &)
 
void signalGotoDateAndItem (AlbumIconItem *)
 
void signalGotoTagAndItem (int tagID)
 
void signalImageSelected (const ItemInfoList &selectedImage, const ItemInfoList &allImages)
 
void signalNoCurrentItem ()
 
void signalSelectionChanged (int numberOfSelectedItems)
 
void signalSeparationModeChanged (int category)
 
void signalSwitchedToIconView ()
 
void signalSwitchedToMapView ()
 
void signalSwitchedToPreview ()
 
void signalSwitchedToTableView ()
 
void signalSwitchedToTrashView ()
 
void signalThumbSizeChanged (int)
 
void signalTrashSelectionChanged (const QString &text)
 
void signalZoomChanged (double)
 

Public Member Functions

ItemInfoList allInfo (const ApplicationSettings::OperationType type) const
 
ItemInfoList allInfo (const bool grouping=false) const
 
bool allNeedGroupResolving (const ApplicationSettings::OperationType type) const
 Item Group methods - itemiconview_groups.cpp. More...
 
QList< QUrl > allUrls (bool grouping=false) const
 
void applySettings ()
 
void clearHistory ()
 
void connectIconViewFilter (FilterStatusBar *const filter)
 
AlbumcurrentAlbum () const
 Album management methods - itemiconview_album.cpp. More...
 
ItemInfo currentInfo () const
 
QUrl currentUrl () const
 
void getBackwardHistory (QStringList &titles)
 
void getForwardHistory (QStringList &titles)
 
bool hasCurrentItem () const
 
void hideSideBars ()
 
void imageTransform (MetaEngineRotation::TransformationAction transform)
 
int itemCount () const
 Items management methods - itemiconview_items.cpp. More...
 
 ItemIconView (QWidget *const parent, DModelFactory *const modelCollection)
 
QList< SidebarWidget * > leftSidebarWidgets () const
 
QSize minimumSizeHint () const override
 
void nextLeftSideBarTab ()
 
void nextRightSideBarTab ()
 
void previousLeftSideBarTab ()
 
void previousRightSideBarTab ()
 
void refreshView ()
 
ItemInfoList selectedInfoList (const ApplicationSettings::OperationType type, const bool currentFirst=false) const
 
ItemInfoList selectedInfoList (const bool currentFirst=false, const bool grouping=false) const
 
bool selectedNeedGroupResolving (const ApplicationSettings::OperationType type) const
 
QList< QUrl > selectedUrls (bool grouping=false) const
 
QList< QUrl > selectedUrls (const ApplicationSettings::OperationType type) const
 
void setAllGroupsOpen (bool open)
 
void setContentsMargins (const QMargins &margins)
 
void setContentsMargins (int left, int top, int right, int bottom)
 
void setRecurseAlbums (bool recursive)
 
void setRecurseTags (bool recursive)
 Tags management methods - itemiconview_tags.cpp. More...
 
void setSpacing (int space)
 
void setStretchFactor (QWidget *const widget, int stretch)
 
void setThumbSize (int size)
 
void setToolsIconView (DCategorizedView *const view)
 Views management methods - itemiconview_views.cpp. More...
 
void showSideBars ()
 
QSize sizeHint () const override
 
void toggleFullScreen (bool set)
 
void toggleLeftSidebar ()
 
void toggleRightSidebar ()
 
void toggleShowBar (bool)
 
void toggleTag (int tagID)
 
StackedView::StackedViewMode viewMode () const
 
double zoomMax () const
 
double zoomMin () const
 Zoom management methods - itemiconview_zoom.cpp. More...
 
 ~ItemIconView () override
 

Protected Member Functions

void childEvent (QChildEvent *e) override
 

Constructor & Destructor Documentation

◆ ItemIconView()

Digikam::ItemIconView::ItemIconView ( QWidget *const  parent,
DModelFactory *const  modelCollection 
)
explicit

References Digikam::ItemPropertiesVersionsTab::addOpenAlbumAction(), Digikam::ItemIconView::Private::addPageUpDownActions(), Digikam::ItemPropertiesVersionsTab::addShowHideOverlay(), Digikam::ItemIconView::Private::albumFolderSideBar, Digikam::ItemIconView::Private::albumHistory, Digikam::ItemIconView::Private::albumManager, Digikam::ItemIconView::Private::albumModificationHelper, Digikam::Sidebar::appendTab(), Digikam::ItemIconView::Private::dateViewSideBar, Digikam::defineShortcut(), Digikam::ItemIconView::Private::dockArea, Digikam::ItemIconView::Private::errorWidget, Digikam::ItemIconView::Private::filterWidget, Digikam::ItemIconView::Private::fuzzySearchSideBar, Digikam::DModelFactory::getAlbumModel(), Digikam::SidebarWidget::getCaption(), Digikam::DModelFactory::getDateAlbumModel(), Digikam::ItemPropertiesSideBarDB::getFiltersHistoryTab(), Digikam::SidebarWidget::getIcon(), Digikam::ItemDescEditTab::getNewTagEdit(), Digikam::DModelFactory::getSearchModel(), Digikam::ItemCategorizedView::getSelectionModel(), Digikam::DModelFactory::getTagFaceModel(), Digikam::DModelFactory::getTagFilterModel(), Digikam::DModelFactory::getTagModel(), Digikam::ItemIconView::Private::iconView, Digikam::ItemCategorizedView::imageAlbumFilterModel(), Digikam::ItemPropertiesSideBarDB::imageDescEditTab(), Digikam::ItemCategorizedView::imageFilterModel(), Digikam::StackedView::imageIconView(), Digikam::ItemCategorizedView::imageModel(), Digikam::StackedView::imagePreviewView(), Digikam::AlbumManager::instance(), Digikam::ItemIconView::Private::labelsSearchHandler, Digikam::ItemIconView::Private::labelsSideBar, Digikam::LabelsSideBarWidget::labelsTree(), Digikam::ItemIconView::Private::leftSideBar, Digikam::ItemIconView::Private::leftSideBarWidgets, Digikam::ItemIconView::Private::modelCollection, Digikam::ItemIconView::Private::msgNotifyTimer, Digikam::ItemIconView::Private::parent, Digikam::ItemIconView::Private::peopleSideBar, Digikam::ItemIconView::Private::rightSideBar, Digikam::ItemIconView::Private::searchModificationHelper, Digikam::ItemIconView::Private::searchSideBar, Digikam::ItemIconView::Private::selectionTimer, Digikam::DNotificationWidget::setCloseButtonVisible(), Digikam::StackedView::setDockArea(), Digikam::DNotificationWidget::setWordWrap(), signalChangedTab(), signalFuzzySidebarActive(), signalSeparationModeChanged(), slotFocusAndNextImage(), slotLeftSideBarActivate(), slotNewDuplicatesSearch(), slotNotificationError(), Digikam::ItemIconView::Private::splitter, Digikam::ItemIconView::Private::stackedview, Digikam::ItemIconView::Private::tableView, Digikam::StackedView::tableView(), Digikam::ItemIconView::Private::tagModificationHelper, Digikam::ItemIconView::Private::tagViewSideBar, Digikam::StackedView::thumbBar(), Digikam::ItemIconView::Private::thumbSizeTimer, Digikam::ItemIconView::Private::timelineSideBar, Digikam::ItemIconView::Private::trashView, Digikam::StackedView::trashView(), Digikam::DigikamItemView::utilities(), and Digikam::ItemIconView::Private::utilities.

◆ ~ItemIconView()

Digikam::ItemIconView::~ItemIconView ( )
override

Member Function Documentation

◆ allInfo() [1/2]

ItemInfoList Digikam::ItemIconView::allInfo ( const ApplicationSettings::OperationType  type) const

◆ allInfo() [2/2]

◆ allNeedGroupResolving()

bool Digikam::ItemIconView::allNeedGroupResolving ( const ApplicationSettings::OperationType  type) const

◆ allUrls()

QList< QUrl > Digikam::ItemIconView::allUrls ( bool  grouping = false) const

Get all items in the current view. Whether only the first or all grouped items are returned is determined as described above.

References allInfo(), and Digikam::ItemInfoList::toImageUrlList().

Referenced by Digikam::DBInfoIface::currentAlbumItems().

◆ applySettings()

◆ childEvent()

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

◆ clearHistory()

◆ connectIconViewFilter()

◆ currentAlbum()

◆ currentInfo()

◆ currentUrl()

QUrl Digikam::ItemIconView::currentUrl ( ) const

◆ getBackwardHistory()

◆ getForwardHistory()

◆ hasCurrentItem()

bool Digikam::ItemIconView::hasCurrentItem ( ) const

◆ hideSideBars()

◆ imageTransform()

◆ itemCount()

int Digikam::ItemIconView::itemCount ( ) const

◆ leftSidebarWidgets()

QList< SidebarWidget * > Digikam::ItemIconView::leftSidebarWidgets ( ) const

◆ minimumSizeHint()

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

◆ nextLeftSideBarTab()

void Digikam::ItemIconView::nextLeftSideBarTab ( )

◆ nextRightSideBarTab()

void Digikam::ItemIconView::nextRightSideBarTab ( )

◆ previousLeftSideBarTab()

void Digikam::ItemIconView::previousLeftSideBarTab ( )

◆ previousRightSideBarTab()

void Digikam::ItemIconView::previousRightSideBarTab ( )

◆ refreshView()

void Digikam::ItemIconView::refreshView ( )

◆ selectedInfoList() [1/2]

ItemInfoList Digikam::ItemIconView::selectedInfoList ( const ApplicationSettings::OperationType  type,
const bool  currentFirst = false 
) const

◆ selectedInfoList() [2/2]

◆ selectedNeedGroupResolving()

◆ selectedUrls() [1/2]

QList< QUrl > Digikam::ItemIconView::selectedUrls ( bool  grouping = false) const

Get currently selected items. By default only the first images in groups are given, while all can be obtained by setting the grouping parameter to true. Given an operation, it will be determined from settings/user query whether only the first or all items in a group are returned. Ideally only the latter (giving an operation) is used.

References selectedInfoList(), and Digikam::ItemInfoList::toImageUrlList().

Referenced by Digikam::DBInfoIface::currentSelectedItems(), Digikam::ImportDragDropHandler::dropEvent(), and slotImageQualitySorter().

◆ selectedUrls() [2/2]

QList< QUrl > Digikam::ItemIconView::selectedUrls ( const ApplicationSettings::OperationType  type) const

◆ setAllGroupsOpen()

◆ 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(), Digikam::ItemDescEditTab::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

◆ setRecurseAlbums()

void Digikam::ItemIconView::setRecurseAlbums ( bool  recursive)

◆ setRecurseTags()

void Digikam::ItemIconView::setRecurseTags ( bool  recursive)

◆ 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(), Digikam::ItemDescEditTab::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().

◆ setThumbSize()

◆ setToolsIconView()

void Digikam::ItemIconView::setToolsIconView ( DCategorizedView *const  view)

◆ setZoomFactor

void Digikam::ItemIconView::setZoomFactor ( double  zoom)
slot

◆ showSideBars()

◆ signalAlbumSelected

void Digikam::ItemIconView::signalAlbumSelected ( Album )
signal

Referenced by slotAlbumSelected().

◆ signalChangedTab

void Digikam::ItemIconView::signalChangedTab ( QWidget *  )
signal

Referenced by ItemIconView().

◆ signalFuzzySidebarActive

void Digikam::ItemIconView::signalFuzzySidebarActive ( bool  active)
signal

Referenced by ItemIconView().

◆ signalGotoAlbumAndItem

void Digikam::ItemIconView::signalGotoAlbumAndItem ( const ItemInfo )
signal

◆ signalGotoDateAndItem

void Digikam::ItemIconView::signalGotoDateAndItem ( AlbumIconItem *  )
signal

◆ signalGotoTagAndItem

void Digikam::ItemIconView::signalGotoTagAndItem ( int  tagID)
signal

◆ signalImageSelected

void Digikam::ItemIconView::signalImageSelected ( const ItemInfoList selectedImage,
const ItemInfoList allImages 
)
signal

◆ signalNoCurrentItem

void Digikam::ItemIconView::signalNoCurrentItem ( )
signal

◆ signalSelectionChanged

void Digikam::ItemIconView::signalSelectionChanged ( int  numberOfSelectedItems)
signal

◆ signalSeparationModeChanged

void Digikam::ItemIconView::signalSeparationModeChanged ( int  category)
signal

Referenced by ItemIconView().

◆ signalSwitchedToIconView

void Digikam::ItemIconView::signalSwitchedToIconView ( )
signal

◆ signalSwitchedToMapView

void Digikam::ItemIconView::signalSwitchedToMapView ( )
signal

◆ signalSwitchedToPreview

void Digikam::ItemIconView::signalSwitchedToPreview ( )
signal

◆ signalSwitchedToTableView

void Digikam::ItemIconView::signalSwitchedToTableView ( )
signal

◆ signalSwitchedToTrashView

void Digikam::ItemIconView::signalSwitchedToTrashView ( )
signal

◆ signalThumbSizeChanged

void Digikam::ItemIconView::signalThumbSizeChanged ( int  )
signal

◆ signalTrashSelectionChanged

void Digikam::ItemIconView::signalTrashSelectionChanged ( const QString &  text)
signal

◆ signalZoomChanged

void Digikam::ItemIconView::signalZoomChanged ( double  )
signal

◆ sizeHint()

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

◆ slotAlbumHistoryBack

void Digikam::ItemIconView::slotAlbumHistoryBack ( int  steps = 1)
slot

◆ slotAlbumHistoryForward

void Digikam::ItemIconView::slotAlbumHistoryForward ( int  steps = 1)
slot

◆ slotAlbumOpenInFileManager

◆ slotAlbumPropsEdit

◆ slotAlbumReadMetadata

◆ slotAlbumSelected

void Digikam::ItemIconView::slotAlbumSelected ( const QList< Album * > &  albums)
slot

◆ slotAlbumWriteMetadata

◆ slotAssignColorLabel

◆ slotAssignPickLabel

◆ slotAssignRating

◆ slotAssignTag [1/2]

◆ slotAssignTag [2/2]

void Digikam::ItemIconView::slotAssignTag ( int  tagID)
slot

◆ slotCopySelectionTo

void Digikam::ItemIconView::slotCopySelectionTo ( )
slot

◆ slotCreateGroupByFilenameFromSelection

void Digikam::ItemIconView::slotCreateGroupByFilenameFromSelection ( )
slot

◆ slotCreateGroupByTimeFromSelection

void Digikam::ItemIconView::slotCreateGroupByTimeFromSelection ( )
slot

◆ slotCreateGroupByTimelapseFromSelection

void Digikam::ItemIconView::slotCreateGroupByTimelapseFromSelection ( )
slot

◆ slotCreateGroupFromSelection

void Digikam::ItemIconView::slotCreateGroupFromSelection ( )
slot

◆ slotDeleteAlbum

◆ slotDeleteTag

◆ slotEditor

◆ slotEditTag

◆ slotFileWithDefaultApplication

◆ slotFitToWindow

◆ slotFocusAndNextImage

void Digikam::ItemIconView::slotFocusAndNextImage ( )
slot

◆ slotGotoAlbumAndItem

◆ slotGotoDateAndItem

◆ slotGotoTagAndItem

◆ slotIconView

◆ slotImageAddToCurrentQueue

◆ slotImageAddToExistingQueue

◆ slotImageAddToLightTable

◆ slotImageAddToNewQueue

◆ slotImageDelete

◆ slotImageDeletePermanently

◆ slotImageDeletePermanentlyDirectly

◆ slotImageEdit

void Digikam::ItemIconView::slotImageEdit ( )
slot

Tools methods (Editor, BQM, Light Table) - itemiconview_tools.cpp.

References slotEditor().

◆ slotImageExifOrientation

void Digikam::ItemIconView::slotImageExifOrientation ( int  orientation)
slot

◆ slotImageFindSimilar

◆ slotImageLightTable

◆ slotImagePaste

◆ slotImagePreview

void Digikam::ItemIconView::slotImagePreview ( )
slot

References currentInfo().

◆ slotImageQualitySorter

void Digikam::ItemIconView::slotImageQualitySorter ( )
slot

◆ slotImageReadMetadata

◆ slotImageRename

◆ slotImageScanForFaces

◆ slotImageSeparationSortOrder

◆ slotImageTrashDirectly

◆ slotImageWriteMetadata

◆ slotLeftSideBarActivate [1/2]

◆ slotLeftSideBarActivate [2/2]

void Digikam::ItemIconView::slotLeftSideBarActivate ( SidebarWidget widget)
slot

◆ slotLeftSideBarActivateAlbums

void Digikam::ItemIconView::slotLeftSideBarActivateAlbums ( )
slot

◆ slotLeftSideBarActivateTags

void Digikam::ItemIconView::slotLeftSideBarActivateTags ( )
slot

◆ slotLightTable

◆ slotMapWidgetView

void Digikam::ItemIconView::slotMapWidgetView ( )
slot

◆ slotMoveSelectionToAlbum

void Digikam::ItemIconView::slotMoveSelectionToAlbum ( )
slot

◆ slotNewAdvancedSearch

void Digikam::ItemIconView::slotNewAdvancedSearch ( )
slot

◆ slotNewAlbum

◆ slotNewDuplicatesSearch [1/2]

void Digikam::ItemIconView::slotNewDuplicatesSearch ( const QList< PAlbum * > &  albums = {})
slot

◆ slotNewDuplicatesSearch [2/2]

void Digikam::ItemIconView::slotNewDuplicatesSearch ( const QList< TAlbum * > &  albums)
slot

◆ slotNewKeywordSearch

void Digikam::ItemIconView::slotNewKeywordSearch ( )
slot

◆ slotNewTag

◆ slotNotificationError

void Digikam::ItemIconView::slotNotificationError ( const QString &  message,
int  type 
)
slot

◆ slotOpenTagsManager

void Digikam::ItemIconView::slotOpenTagsManager ( )
slot

◆ slotQueueMgr

◆ slotRefresh

◆ slotRemoveSelectedFromGroup

void Digikam::ItemIconView::slotRemoveSelectedFromGroup ( )
slot

◆ slotRemoveTag

void Digikam::ItemIconView::slotRemoveTag ( int  tagID)
slot

◆ slotRenameAlbum

◆ slotRightSideBarActivateAssignedTags

◆ slotRightSideBarActivateComments

◆ slotRightSideBarActivateTitles

◆ slotSelectAlbum

◆ slotSelectAll

◆ slotSelectInvert

◆ slotSelectNone

◆ slotSeparateImages

◆ slotSetAsAlbumThumbnail

void Digikam::ItemIconView::slotSetAsAlbumThumbnail ( const ItemInfo info)
slot

◆ slotSetCurrentUrlWhenAvailable

◆ slotSetCurrentWhenAvailable

◆ slotSortAlbums

◆ slotSortImages

◆ slotSortImagesOrder

◆ slotTableView

◆ slotUngroupSelected

void Digikam::ItemIconView::slotUngroupSelected ( )
slot

◆ slotZoomIn

◆ slotZoomOut

◆ slotZoomTo100Percents

◆ toggleFullScreen()

◆ toggleLeftSidebar()

◆ toggleRightSidebar()

◆ toggleShowBar()

◆ toggleTag()

◆ viewMode()

◆ zoomMax()

double Digikam::ItemIconView::zoomMax ( ) const

◆ zoomMin()

double Digikam::ItemIconView::zoomMin ( ) const

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