digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
ShowFoto::ShowfotoFolderViewSideBar Class Reference
+ Inheritance diagram for ShowFoto::ShowfotoFolderViewSideBar:

Public Slots

void slotAppendContents ()
 
void slotGoHome ()
 
void slotGoUp ()
 
void slotLoadContents ()
 
void slotRedo ()
 
void slotUndo ()
 

Signals

void signalAddBookmark ()
 
void signalAppendContentsFromFiles (const QStringList &files, const QString &current)
 
void signalLoadContentsFromFiles (const QStringList &files, const QString &current)
 
void signalLoadContentsFromPath (const QString &path)
 
void signalSetup ()
 

Public Member Functions

 ShowfotoFolderViewSideBar (Showfoto *const parent)
 
QString currentFolder () const
 
QString currentPath () const
 
void doLoadState () override
 Implement this hook method for state loading.
 
void doSaveState () override
 Implement this hook method for state saving.
 
const QString getCaption ()
 
const QIcon getIcon ()
 
void loadContents (const QModelIndex &index, bool append=false)
 
QList< QAction * > pluginActions () const
 
void registerPluginActions (const QList< DPluginAction * > &actions)
 
void setCurrentPath (const QString &newPathNative)
 
void setCurrentPathWithoutUndo (const QString &newPath)
 
void setSortOrder (int order)
 
void setSortRole (int role)
 
- 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.
 

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...
 
- 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.
 

Member Function Documentation

◆ doLoadState()

void ShowFoto::ShowfotoFolderViewSideBar::doLoadState ( )
overridevirtual

Use getConfigGroup() and entryName() for the implementation.

Implements Digikam::StateSavingObject.

◆ doSaveState()

void ShowFoto::ShowfotoFolderViewSideBar::doSaveState ( )
overridevirtual

Use getConfigGroup() and entryName() for the implementation.

Implements Digikam::StateSavingObject.