digiKam
DigikamGenericSlideShowPlugin::SlideShowSettings Class Reference

Public Member Functions

int count () const
 
int indexOf (const QUrl &) const
 
void readFromConfig ()
 
 SlideShowSettings ()
 
void suffleImages ()
 
void writeToConfig ()
 
 ~SlideShowSettings ()
 

Public Attributes

bool autoPlayEnabled
 
QFont captionFont
 
int delay
 
bool exifRotate
 
QList< QUrl > fileList
 
DInfoInterfaceiface
 
QUrl imageUrl
 
bool loop
 
QList< QUrl > originalFileList
 
DPluginGenericplugin
 
PreviewSettings previewSettings
 
bool printApertureFocal
 
bool printCapIfNoTitle
 
bool printComment
 
bool printDate
 
bool printExpoSensitivity
 
bool printLabels
 
bool printLensModel
 
bool printMakeModel
 
bool printName
 
bool printRating
 
bool printTags
 
bool printTitle
 
bool showProgressIndicator
 
int slideScreen
 
bool startWithCurrent
 Global Slide Show Settings. More...
 
bool suffle
 

Detailed Description

This class contain all settings to perform a slide show of a group of pictures

Constructor & Destructor Documentation

◆ SlideShowSettings()

DigikamGenericSlideShowPlugin::SlideShowSettings::SlideShowSettings ( )
explicit

◆ ~SlideShowSettings()

DigikamGenericSlideShowPlugin::SlideShowSettings::~SlideShowSettings ( )

Member Function Documentation

◆ count()

int DigikamGenericSlideShowPlugin::SlideShowSettings::count ( ) const

References fileList.

Referenced by suffleImages().

◆ indexOf()

int DigikamGenericSlideShowPlugin::SlideShowSettings::indexOf ( const QUrl &  url) const

References fileList.

◆ readFromConfig()

◆ suffleImages()

void DigikamGenericSlideShowPlugin::SlideShowSettings::suffleImages ( )

◆ writeToConfig()

Member Data Documentation

◆ autoPlayEnabled

bool DigikamGenericSlideShowPlugin::SlideShowSettings::autoPlayEnabled

Whether to enable the auto-move feature.

Referenced by suffleImages().

◆ captionFont

QFont DigikamGenericSlideShowPlugin::SlideShowSettings::captionFont

Font for the display of caption text

Referenced by readFromConfig(), and writeToConfig().

◆ delay

int DigikamGenericSlideShowPlugin::SlideShowSettings::delay

Delay in seconds

Referenced by readFromConfig(), and writeToConfig().

◆ exifRotate

bool DigikamGenericSlideShowPlugin::SlideShowSettings::exifRotate

Auto-rotate image accordingly with Exif Rotation tag

Referenced by readFromConfig().

◆ fileList

QList<QUrl> DigikamGenericSlideShowPlugin::SlideShowSettings::fileList

List of pictures URL to slide

Referenced by count(), indexOf(), and suffleImages().

◆ iface

DInfoInterface* DigikamGenericSlideShowPlugin::SlideShowSettings::iface

Interface to access to host application data

◆ imageUrl

QUrl DigikamGenericSlideShowPlugin::SlideShowSettings::imageUrl

URL of the first image to show if requested

◆ loop

bool DigikamGenericSlideShowPlugin::SlideShowSettings::loop

Slide pictures in loop

Referenced by readFromConfig(), and writeToConfig().

◆ originalFileList

QList<QUrl> DigikamGenericSlideShowPlugin::SlideShowSettings::originalFileList

Original list of pictures URL to slide

Referenced by suffleImages().

◆ plugin

DPluginGeneric* DigikamGenericSlideShowPlugin::SlideShowSettings::plugin

◆ previewSettings

PreviewSettings DigikamGenericSlideShowPlugin::SlideShowSettings::previewSettings

Load images (previews) in full size, not reduced version

◆ printApertureFocal

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printApertureFocal

Print camera Aperture and Focal while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printCapIfNoTitle

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printCapIfNoTitle

Print image captions if no title available while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printComment

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printComment

Print picture comment while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printDate

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printDate

Print picture creation date while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printExpoSensitivity

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printExpoSensitivity

Print camera Exposure and Sensitivity while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printLabels

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printLabels

Print color label and pick label while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printLensModel

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printLensModel

Print camera Lens model while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printMakeModel

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printMakeModel

Print camera Make and Model while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printName

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printName

Print picture file name while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printRating

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printRating

Print rating while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printTags

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printTags

Print tag names while slide

Referenced by readFromConfig(), and writeToConfig().

◆ printTitle

bool DigikamGenericSlideShowPlugin::SlideShowSettings::printTitle

Print image title while slide

Referenced by readFromConfig(), and writeToConfig().

◆ showProgressIndicator

bool DigikamGenericSlideShowPlugin::SlideShowSettings::showProgressIndicator

Show progress indicator

Referenced by readFromConfig(), and writeToConfig().

◆ slideScreen

int DigikamGenericSlideShowPlugin::SlideShowSettings::slideScreen

Screen to use in case of multi-monitor computer.

Referenced by readFromConfig(), and writeToConfig().

◆ startWithCurrent

bool DigikamGenericSlideShowPlugin::SlideShowSettings::startWithCurrent

Global Slide Show Settings.

Start Slide with current selected item

Referenced by readFromConfig(), and writeToConfig().

◆ suffle

bool DigikamGenericSlideShowPlugin::SlideShowSettings::suffle

Suffle pictures

Referenced by readFromConfig(), suffleImages(), and writeToConfig().


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