◆ StateSavingDepth
This enum defines the "depth" of the StateSavingObject::loadState() and StateSavingObject::saveState() methods.
Enumerator |
---|
INSTANCE | Only the instance the saving / restoring was invoked on is saved / restored.
|
DIRECT_CHILDREN | The instance itself and all direct children of this instance implementing StateSavingObject are saved / restored.
|
RECURSIVE | The instance and all children in the complete hierarchy are saved / restored.
|
◆ TableView()
◆ ~TableView()
Digikam::TableView::~TableView |
( |
| ) |
|
|
override |
◆ allItemInfos()
ItemInfoList Digikam::TableView::allItemInfos |
( |
bool |
grouping = false | ) |
const |
◆ allNeedGroupResolving()
◆ clearSelection()
void Digikam::TableView::clearSelection |
( |
| ) |
|
◆ currentAlbum()
Album * Digikam::TableView::currentAlbum |
( |
| ) |
const |
◆ currentInfo()
ItemInfo Digikam::TableView::currentInfo |
( |
| ) |
const |
◆ deepRowItemInfo()
ItemInfo Digikam::TableView::deepRowItemInfo |
( |
const int |
rowNumber, |
|
|
const bool |
relative |
|
) |
| const |
◆ doLoadState()
void Digikam::TableView::doLoadState |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ doSaveState()
void Digikam::TableView::doSaveState |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ entryName()
QString Digikam::StateSavingObject::entryName |
( |
const QString & |
base | ) |
const |
|
protectedinherited |
Always use this method to create config group entry names. This allows to manipulate the entry keys externally by eg. setting a prefix.
- Parameters
-
base | original name planned for the config group entry |
- Returns
- entry name after manipulating it with externally set parameters
Referenced by Digikam::FilterSideBarWidget::doLoadState(), Digikam::AbstractAlbumTreeView::doLoadState(), Digikam::AbstractCheckableAlbumTreeView::doLoadState(), Digikam::LabelsTreeView::doLoadState(), Digikam::ImportItemPropertiesSideBarImport::doLoadState(), Digikam::ItemPropertiesSideBar::doLoadState(), Digikam::ItemPropertiesSideBarDB::doLoadState(), Digikam::TagCheckView::doLoadState(), Digikam::Sidebar::doLoadState(), Digikam::SearchTextBar::doLoadState(), ShowFoto::ShowfotoFolderViewSideBar::doLoadState(), ShowFoto::ShowfotoStackViewSideBar::doLoadState(), Digikam::FaceScanWidget::doLoadState(), Digikam::FuzzySearchView::doLoadState(), Digikam::GPSSearchView::doLoadState(), Digikam::FilterSideBarWidget::doSaveState(), Digikam::AbstractAlbumTreeView::doSaveState(), Digikam::AbstractCheckableAlbumTreeView::doSaveState(), Digikam::LabelsTreeView::doSaveState(), Digikam::ImportItemPropertiesSideBarImport::doSaveState(), Digikam::ItemPropertiesSideBar::doSaveState(), Digikam::ItemPropertiesSideBarDB::doSaveState(), Digikam::TagCheckView::doSaveState(), Digikam::Sidebar::doSaveState(), Digikam::SearchTextBar::doSaveState(), ShowFoto::ShowfotoFolderViewSideBar::doSaveState(), ShowFoto::ShowfotoStackViewSideBar::doSaveState(), Digikam::FaceScanWidget::doSaveState(), Digikam::FuzzySearchView::doSaveState(), and Digikam::GPSSearchView::doSaveState().
◆ eventFilter()
bool Digikam::TableView::eventFilter |
( |
QObject * |
watched, |
|
|
QEvent * |
event |
|
) |
| |
|
overrideprotected |
◆ getConfigGroup()
KConfigGroup Digikam::StateSavingObject::getConfigGroup |
( |
| ) |
const |
|
protectedinherited |
Returns the config group that must be used for state saving and loading.
- Returns
- config group for state saving and loading
Referenced by Digikam::AlbumFolderViewSideBarWidget::AlbumFolderViewSideBarWidget(), Digikam::DateFolderViewSideBarWidget::DateFolderViewSideBarWidget(), Digikam::FilterSideBarWidget::doLoadState(), Digikam::TagViewSideBarWidget::doLoadState(), Digikam::TimelineSideBarWidget::doLoadState(), Digikam::MapWidgetView::doLoadState(), doLoadState(), Digikam::AbstractAlbumTreeView::doLoadState(), Digikam::AbstractCheckableAlbumTreeView::doLoadState(), Digikam::LabelsTreeView::doLoadState(), Digikam::ImportItemPropertiesSideBarImport::doLoadState(), Digikam::ItemPropertiesSideBar::doLoadState(), Digikam::ItemPropertiesSideBarDB::doLoadState(), Digikam::TagsManager::doLoadState(), Digikam::TagCheckView::doLoadState(), Digikam::Sidebar::doLoadState(), Digikam::SearchTextBar::doLoadState(), ShowFoto::ShowfotoFolderViewSideBar::doLoadState(), ShowFoto::ShowfotoStackViewSideBar::doLoadState(), Digikam::FaceScanWidget::doLoadState(), Digikam::FuzzySearchView::doLoadState(), Digikam::GPSSearchView::doLoadState(), Digikam::FilterSideBarWidget::doSaveState(), Digikam::TagViewSideBarWidget::doSaveState(), Digikam::TimelineSideBarWidget::doSaveState(), Digikam::MapWidgetView::doSaveState(), doSaveState(), Digikam::AbstractAlbumTreeView::doSaveState(), Digikam::AbstractCheckableAlbumTreeView::doSaveState(), Digikam::LabelsTreeView::doSaveState(), Digikam::ImportItemPropertiesSideBarImport::doSaveState(), Digikam::ItemPropertiesSideBar::doSaveState(), Digikam::ItemPropertiesSideBarDB::doSaveState(), Digikam::TagsManager::doSaveState(), Digikam::TagCheckView::doSaveState(), Digikam::Sidebar::doSaveState(), Digikam::SearchTextBar::doSaveState(), ShowFoto::ShowfotoFolderViewSideBar::doSaveState(), ShowFoto::ShowfotoStackViewSideBar::doSaveState(), Digikam::FaceScanWidget::doSaveState(), Digikam::FuzzySearchView::doSaveState(), Digikam::GPSSearchView::doSaveState(), Digikam::FuzzySearchSideBarWidget::FuzzySearchSideBarWidget(), Digikam::GPSSearchSideBarWidget::GPSSearchSideBarWidget(), Digikam::LabelsSideBarWidget::LabelsSideBarWidget(), Digikam::PeopleSideBarWidget::PeopleSideBarWidget(), Digikam::SearchSideBarWidget::SearchSideBarWidget(), Digikam::TagsManager::setupUi(), Digikam::TagViewSideBarWidget::TagViewSideBarWidget(), and Digikam::TimelineSideBarWidget::TimelineSideBarWidget().
◆ getExtraGroupingActions()
QList< QAction * > Digikam::TableView::getExtraGroupingActions |
( |
| ) |
|
|
protected |
◆ getStateSavingDepth()
Returns the depth used for state saving or loading. Default is StateSavingDepth::INSTANCE.
- Returns
- state saving / restoring depth
◆ getThumbnailSize()
◆ invertSelection()
void Digikam::TableView::invertSelection |
( |
| ) |
|
◆ loadState()
void Digikam::StateSavingObject::loadState |
( |
| ) |
|
|
inherited |
◆ nextInfo()
ItemInfo Digikam::TableView::nextInfo |
( |
| ) |
const |
◆ numberOfSelectedItems()
int Digikam::TableView::numberOfSelectedItems |
( |
| ) |
const |
◆ previousInfo()
ItemInfo Digikam::TableView::previousInfo |
( |
| ) |
const |
◆ rename
void Digikam::TableView::rename |
( |
| ) |
|
|
slot |
◆ saveState()
void Digikam::StateSavingObject::saveState |
( |
| ) |
|
|
inherited |
◆ selectAll()
void Digikam::TableView::selectAll |
( |
| ) |
|
◆ selectedItemInfos()
ItemInfoList Digikam::TableView::selectedItemInfos |
( |
bool |
grouping = false | ) |
const |
◆ selectedItemInfosCurrentFirst()
ItemInfoList Digikam::TableView::selectedItemInfosCurrentFirst |
( |
bool |
grouping = false | ) |
const |
◆ selectedNeedGroupResolving()
◆ setConfigGroup()
void Digikam::StateSavingObject::setConfigGroup |
( |
const KConfigGroup & |
group | ) |
|
|
virtualinherited |
◆ setEntryPrefix()
void Digikam::StateSavingObject::setEntryPrefix |
( |
const QString & |
prefix | ) |
|
|
virtualinherited |
Define a prefix that will be used for every entry in the config group. The default prefix is empty.
You can re-implement this method to pass the prefix set here to child objects. Don't forget to call this method in your implementation.
- Parameters
-
prefix | the prefix to use for the config entries |
References prefix.
◆ setStateSavingDepth()
void Digikam::StateSavingObject::setStateSavingDepth |
( |
const StateSavingDepth |
depth | ) |
|
|
inherited |
Sets the depth used for state saving or loading.
- Parameters
-
◆ setThumbnailSize()
void Digikam::TableView::setThumbnailSize |
( |
const ThumbnailSize & |
size | ) |
|
◆ signalInsertSelectedToExistingQueue
void Digikam::TableView::signalInsertSelectedToExistingQueue |
( |
int |
queue | ) |
|
|
signal |
◆ signalItemsChanged
void Digikam::TableView::signalItemsChanged |
( |
| ) |
|
|
signal |
◆ signalPopupTagsView
void Digikam::TableView::signalPopupTagsView |
( |
| ) |
|
|
signal |
◆ signalPreviewRequested
void Digikam::TableView::signalPreviewRequested |
( |
const ItemInfo & |
info | ) |
|
|
signal |
◆ signalShowContextMenu
void Digikam::TableView::signalShowContextMenu |
( |
QContextMenuEvent * |
event, |
|
|
const QList< QAction * > & |
actions |
|
) |
| |
|
signal |
◆ signalShowContextMenuOnInfo
void Digikam::TableView::signalShowContextMenuOnInfo |
( |
QContextMenuEvent * |
event, |
|
|
const ItemInfo & |
info, |
|
|
const QList< QAction * > & |
actions, |
|
|
ItemFilterModel * |
filterModel = nullptr |
|
) |
| |
|
signal |
◆ signalZoomInStep
void Digikam::TableView::signalZoomInStep |
( |
| ) |
|
|
signal |
◆ signalZoomOutStep
void Digikam::TableView::signalZoomOutStep |
( |
| ) |
|
|
signal |
◆ slotAwayFromSelection
void Digikam::TableView::slotAwayFromSelection |
( |
| ) |
|
|
slot |
◆ slotDeleteSelected
◆ slotDeleteSelectedWithoutConfirmation
◆ slotGoToRow
void Digikam::TableView::slotGoToRow |
( |
const int |
rowNumber, |
|
|
const bool |
relativeMove |
|
) |
| |
|
slot |
◆ slotGroupingModeActionTriggered
void Digikam::TableView::slotGroupingModeActionTriggered |
( |
| ) |
|
|
protectedslot |
◆ slotItemActivated
void Digikam::TableView::slotItemActivated |
( |
const QModelIndex & |
tableViewIndex | ) |
|
|
protectedslot |
◆ slotPaste
void Digikam::TableView::slotPaste |
( |
| ) |
|
|
slot |
◆ slotSetActive
void Digikam::TableView::slotSetActive |
( |
const bool |
isActive | ) |
|
|
slot |
◆ slotSetCurrentUrlWhenAvailable
void Digikam::TableView::slotSetCurrentUrlWhenAvailable |
( |
const QUrl & |
url | ) |
|
|
slot |
◆ slotSetCurrentWhenAvailable
void Digikam::TableView::slotSetCurrentWhenAvailable |
( |
const qlonglong |
id | ) |
|
|
slot |
The documentation for this class was generated from the following files: