![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Inheritance diagram for Digikam::TableView:Public Slots | |
| void | rename () |
| void | slotAwayFromSelection () |
| Unselects the current selection and changes the current item. | |
| void | slotDeleteSelected (const ItemViewUtilities::DeleteMode deleteMode=ItemViewUtilities::DeleteUseTrash) |
| void | slotDeleteSelectedWithoutConfirmation (const ItemViewUtilities::DeleteMode deleteMode=ItemViewUtilities::DeleteUseTrash) |
| void | slotGoToRow (const int rowNumber, const bool relativeMove) |
| void | slotPaste () |
| void | slotSetActive (const bool isActive) |
| void | slotSetCurrentUrlWhenAvailable (const QUrl &url) |
| void | slotSetCurrentWhenAvailable (const qlonglong id) |
Signals | |
| void | signalInsertSelectedToExistingQueue (int queue) |
| void | signalItemsChanged () |
| void | signalPopupTagsView () |
| void | signalPreviewRequested (const ItemInfo &info) |
| void | signalShowContextMenu (QContextMenuEvent *event, const QList< QAction * > &actions) |
| void | signalShowContextMenuOnInfo (QContextMenuEvent *event, const ItemInfo &info, const QList< QAction * > &actions, ItemFilterModel *filterModel=nullptr) |
| void | signalZoomInStep () |
| void | signalZoomOutStep () |
Public Member Functions | |
| TableView (QItemSelectionModel *const selectionModel, DCategorizedSortFilterProxyModel *const imageFilterModel, QWidget *const parent) | |
| ItemInfoList | allItemInfos (bool grouping=false) const |
| bool | allNeedGroupResolving (const OperationType type) const |
| void | clearSelection () |
| Album * | currentAlbum () const |
| ItemInfo | currentInfo () const |
| ItemInfo | deepRowItemInfo (const int rowNumber, const bool relative) const |
| ThumbnailSize | getThumbnailSize () const |
| void | invertSelection () |
| ItemInfo | nextInfo () const |
| int | numberOfSelectedItems () const |
| ItemInfo | previousInfo () const |
| void | selectAll () |
| ItemInfoList | selectedItemInfos (bool grouping=false) const |
| ItemInfoList | selectedItemInfosCurrentFirst (bool grouping=false) const |
| bool | selectedNeedGroupResolving (const OperationType type) const |
| void | setThumbnailSize (const ThumbnailSize &size) |
Public Member Functions inherited from Digikam::StateSavingObject | |
| StateSavingObject (QObject *const host) | |
| Constructor. | |
| virtual | ~StateSavingObject () |
| Destructor. | |
| StateSavingDepth | getStateSavingDepth () const |
| Returns the depth used for state saving or loading. | |
| void | loadState () |
| Invokes loading the class' state. | |
| void | saveState () |
| Invokes saving the class' state. | |
| virtual void | setConfigGroup (const KConfigGroup &group) |
| Sets a dedicated config group that will be used to store and reload the state from. | |
| virtual void | setEntryPrefix (const QString &prefix) |
| Define a prefix that will be used for every entry in the config group. | |
| void | setStateSavingDepth (const StateSavingDepth depth) |
| Sets the depth used for state saving or loading. | |
Protected Slots | |
| void | slotGroupingModeActionTriggered () |
| void | slotItemActivated (const QModelIndex &tableViewIndex) |
Protected Member Functions | |
| void | doLoadState () override |
| Implement this hook method for state loading. | |
| void | doSaveState () override |
| Implement this hook method for state saving. | |
| bool | eventFilter (QObject *watched, QEvent *event) override |
| QList< QAction * > | getExtraGroupingActions () |
Protected Member Functions inherited from Digikam::StateSavingObject | |
| QString | entryName (const QString &base) const |
| Always use this method to create config group entry names. | |
| KConfigGroup | getConfigGroup () const |
| Returns the config group that must be used for state saving and loading. | |
Additional Inherited Members | |
Public Types inherited from Digikam::StateSavingObject | |
| enum | StateSavingDepth { INSTANCE , DIRECT_CHILDREN , RECURSIVE } |
| This enum defines the "depth" of the StateSavingObject::loadState() and StateSavingObject::saveState() methods. More... | |
|
overrideprotectedvirtual |
Use getConfigGroup() and entryName() for the implementation.
Implements Digikam::StateSavingObject.
|
overrideprotectedvirtual |
Use getConfigGroup() and entryName() for the implementation.
Implements Digikam::StateSavingObject.
| void Digikam::TableView::invertSelection | ( | ) |
| void Digikam::TableView::selectAll | ( | ) |
|
slot |
|
slot |
|
slot |