digiKam
ShowFoto::ShowfotoFolderViewBar Class Reference
+ Inheritance diagram for ShowFoto::ShowfotoFolderViewBar:

Public Types

enum  FolderViewTypeMime {
  TYPE_MIME_JPEG = 0 , TYPE_MIME_TIFF , TYPE_MIME_PNG , TYPE_MIME_PGF ,
  TYPE_MIME_HEIF , TYPE_MIME_DNG , TYPE_MIME_RAW , TYPE_MIME_NORAW ,
  TYPE_MIME_ALL
}
 

Public Slots

void slotNextEnabled (bool)
 
void slotPreviousEnabled (bool)
 

Signals

void signalAppendContents ()
 
void signalCustomPathChanged (const QString &)
 
void signalGoHome ()
 
void signalGoNext ()
 
void signalGoPrevious ()
 
void signalGoUp ()
 
void signalIconSizeChanged (int)
 
void signalLoadContents ()
 
void signalPluginActionTriggered (QAction *)
 
void signalSetup ()
 
void signalShowBookmarks (bool)
 
void signalTypeMimesChanged (const QString &)
 
void signalViewModeChanged (int)
 

Public Member Functions

bool bookmarksVisible () const
 
QString currentPath () const
 
int folderViewMode () const
 
int folderViewTypeMime () const
 
int iconSize () const
 
QSize minimumSizeHint () const override
 
QList< QAction * > pluginActions () const
 
void registerPluginActions (const QList< DPluginAction * > &actions)
 
void setBookmarksVisible (bool b)
 
void setContentsMargins (const QMargins &margins)
 
void setContentsMargins (int left, int top, int right, int bottom)
 
void setCurrentPath (const QString &path)
 
void setFolderViewMode (int mode)
 
void setFolderViewTypeMime (int mime)
 
void setIconSize (int size)
 
void setSpacing (int space)
 
void setStretchFactor (QWidget *const widget, int stretch)
 
 ShowfotoFolderViewBar (ShowfotoFolderViewSideBar *const parent)
 
QSize sizeHint () const override
 
QAction * toolBarAction (const QString &name) const
 
 ~ShowfotoFolderViewBar () override
 

Protected Member Functions

void childEvent (QChildEvent *e) override
 

Member Enumeration Documentation

◆ FolderViewTypeMime

Enumerator
TYPE_MIME_JPEG 
TYPE_MIME_TIFF 
TYPE_MIME_PNG 
TYPE_MIME_PGF 
TYPE_MIME_HEIF 
TYPE_MIME_DNG 
TYPE_MIME_RAW 
TYPE_MIME_NORAW 
TYPE_MIME_ALL 

Constructor & Destructor Documentation

◆ ShowfotoFolderViewBar()

◆ ~ShowfotoFolderViewBar()

ShowFoto::ShowfotoFolderViewBar::~ShowfotoFolderViewBar ( )
override

Member Function Documentation

◆ bookmarksVisible()

bool ShowFoto::ShowfotoFolderViewBar::bookmarksVisible ( ) const

◆ childEvent()

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

◆ currentPath()

QString ShowFoto::ShowfotoFolderViewBar::currentPath ( ) const

◆ folderViewMode()

int ShowFoto::ShowfotoFolderViewBar::folderViewMode ( ) const

◆ folderViewTypeMime()

int ShowFoto::ShowfotoFolderViewBar::folderViewTypeMime ( ) const

◆ iconSize()

int ShowFoto::ShowfotoFolderViewBar::iconSize ( ) const

◆ minimumSizeHint()

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

◆ pluginActions()

QList< QAction * > ShowFoto::ShowfotoFolderViewBar::pluginActions ( ) const

◆ registerPluginActions()

void ShowFoto::ShowfotoFolderViewBar::registerPluginActions ( const QList< DPluginAction * > &  actions)

◆ setBookmarksVisible()

void ShowFoto::ShowfotoFolderViewBar::setBookmarksVisible ( bool  b)

References signalShowBookmarks().

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

◆ setCurrentPath()

void ShowFoto::ShowfotoFolderViewBar::setCurrentPath ( const QString &  path)

◆ setFolderViewMode()

void ShowFoto::ShowfotoFolderViewBar::setFolderViewMode ( int  mode)

◆ setFolderViewTypeMime()

void ShowFoto::ShowfotoFolderViewBar::setFolderViewTypeMime ( int  mime)

◆ setIconSize()

void ShowFoto::ShowfotoFolderViewBar::setIconSize ( int  size)

◆ 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(), ShowfotoFolderViewBar(), Digikam::TemplateSelector::TemplateSelector(), Digikam::ToolSettingsView::ToolSettingsView(), Digikam::TransactionItem::TransactionItem(), DigikamGenericVideoSlideShowPlugin::VidSlideFinalPage::VidSlideFinalPage(), DigikamGenericUnifiedPlugin::WSFinalPage::WSFinalPage(), DigikamGenericUnifiedPlugin::WSImagesPage::WSImagesPage(), and DigikamGenericUnifiedPlugin::WSIntroPage::WSIntroPage().

◆ signalAppendContents

void ShowFoto::ShowfotoFolderViewBar::signalAppendContents ( )
signal

Referenced by ShowfotoFolderViewBar().

◆ signalCustomPathChanged

void ShowFoto::ShowfotoFolderViewBar::signalCustomPathChanged ( const QString &  )
signal

Referenced by ShowfotoFolderViewBar().

◆ signalGoHome

void ShowFoto::ShowfotoFolderViewBar::signalGoHome ( )
signal

Referenced by ShowfotoFolderViewBar().

◆ signalGoNext

void ShowFoto::ShowfotoFolderViewBar::signalGoNext ( )
signal

Referenced by ShowfotoFolderViewBar().

◆ signalGoPrevious

void ShowFoto::ShowfotoFolderViewBar::signalGoPrevious ( )
signal

Referenced by ShowfotoFolderViewBar().

◆ signalGoUp

void ShowFoto::ShowfotoFolderViewBar::signalGoUp ( )
signal

Referenced by ShowfotoFolderViewBar().

◆ signalIconSizeChanged

void ShowFoto::ShowfotoFolderViewBar::signalIconSizeChanged ( int  )
signal

◆ signalLoadContents

void ShowFoto::ShowfotoFolderViewBar::signalLoadContents ( )
signal

Referenced by ShowfotoFolderViewBar().

◆ signalPluginActionTriggered

void ShowFoto::ShowfotoFolderViewBar::signalPluginActionTriggered ( QAction *  )
signal

Referenced by registerPluginActions().

◆ signalSetup

void ShowFoto::ShowfotoFolderViewBar::signalSetup ( )
signal

◆ signalShowBookmarks

void ShowFoto::ShowfotoFolderViewBar::signalShowBookmarks ( bool  )
signal

Referenced by setBookmarksVisible().

◆ signalTypeMimesChanged

void ShowFoto::ShowfotoFolderViewBar::signalTypeMimesChanged ( const QString &  )
signal

◆ signalViewModeChanged

void ShowFoto::ShowfotoFolderViewBar::signalViewModeChanged ( int  )
signal

◆ sizeHint()

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

◆ slotNextEnabled

void ShowFoto::ShowfotoFolderViewBar::slotNextEnabled ( bool  b)
slot

◆ slotPreviousEnabled

void ShowFoto::ShowfotoFolderViewBar::slotPreviousEnabled ( bool  b)
slot

◆ toolBarAction()

QAction * ShowFoto::ShowfotoFolderViewBar::toolBarAction ( const QString &  name) const

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