digiKam
DigikamGenericJAlbumPlugin::JAlbumGenerator Class Reference
+ Inheritance diagram for DigikamGenericJAlbumPlugin::JAlbumGenerator:

Signals

void logWarningRequested (const QString &)
 

Public Member Functions

 JAlbumGenerator (JAlbumSettings *const)
 
bool run ()
 
void setProgressWidgets (DHistoryView *const, DProgressWdg *const)
 
bool warnings () const
 
 ~JAlbumGenerator () override
 

Static Public Member Functions

static QString webifyFileName (const QString &)
 

Friends

class JAlbumElementFunctor
 
class Private
 

Detailed Description

This class is responsible for generating the HTML and scaling the images according to the settings specified by the user.

Constructor & Destructor Documentation

◆ JAlbumGenerator()

DigikamGenericJAlbumPlugin::JAlbumGenerator::JAlbumGenerator ( JAlbumSettings * const  settings)
explicit

References logWarningRequested().

◆ ~JAlbumGenerator()

DigikamGenericJAlbumPlugin::JAlbumGenerator::~JAlbumGenerator ( )
override

Member Function Documentation

◆ logWarningRequested

void DigikamGenericJAlbumPlugin::JAlbumGenerator::logWarningRequested ( const QString &  )
signal

This signal is emitted from JAlbumElementFunctor. It uses a QueuedConnection to switch between the JAlbumElementFunctor thread and the gui thread.

Referenced by JAlbumGenerator().

◆ run()

bool DigikamGenericJAlbumPlugin::JAlbumGenerator::run ( )

◆ setProgressWidgets()

void DigikamGenericJAlbumPlugin::JAlbumGenerator::setProgressWidgets ( DHistoryView * const  pView,
DProgressWdg * const  pBar 
)

◆ warnings()

bool DigikamGenericJAlbumPlugin::JAlbumGenerator::warnings ( ) const

◆ webifyFileName()

static QString DigikamGenericJAlbumPlugin::JAlbumGenerator::webifyFileName ( const QString &  )
static

Produce a web-friendly file name

Friends And Related Function Documentation

◆ JAlbumElementFunctor

friend class JAlbumElementFunctor
friend

◆ Private

friend class Private
friend

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