digiKam
|
Public Member Functions | |
ItemInfoList | getHiddenGroupedInfos (const ItemInfoList &infos) const |
GroupingViewImplementation ()=default | |
virtual bool | hasHiddenGroupedImages (const ItemInfo &) const |
must be implemented by parent view More... | |
bool | needGroupResolving (ApplicationSettings::OperationType type, const ItemInfoList &infos) const |
ItemInfoList | resolveGrouping (const ItemInfoList &infos) const |
virtual | ~GroupingViewImplementation ()=default |
|
default |
|
virtualdefault |
ItemInfoList Digikam::GroupingViewImplementation::getHiddenGroupedInfos | ( | const ItemInfoList & | infos | ) | const |
References Digikam::ItemInfo::groupedImages(), and hasHiddenGroupedImages().
|
inlinevirtual |
must be implemented by parent view
Reimplemented in Digikam::TableViewTreeView, and Digikam::DigikamItemView.
Referenced by getHiddenGroupedInfos(), needGroupResolving(), and resolveGrouping().
bool Digikam::GroupingViewImplementation::needGroupResolving | ( | ApplicationSettings::OperationType | type, |
const ItemInfoList & | infos | ||
) | const |
References Digikam::ApplicationSettings::askGroupingOperateOnAll(), Digikam::ApplicationSettings::getGroupingOperateOnAll(), hasHiddenGroupedImages(), Digikam::ApplicationSettings::instance(), Digikam::ApplicationSettings::No, and Digikam::ApplicationSettings::Yes.
Referenced by Digikam::DigikamItemView::allNeedGroupResolving(), Digikam::DigikamItemView::imageInfos(), Digikam::DigikamItemView::rename(), and Digikam::DigikamItemView::selectedNeedGroupResolving().
ItemInfoList Digikam::GroupingViewImplementation::resolveGrouping | ( | const ItemInfoList & | infos | ) | const |