digiKam
|
Public Types | |
typedef GalleryElement | result_type |
Public Member Functions | |
GalleryElementFunctor (GalleryGenerator *const generator, GalleryInfo *const info, const QString &destDir) | |
void | operator() (GalleryElement &element) |
~GalleryElementFunctor () | |
This functor generates images (full and thumbnail) for an url and returns an GalleryElement initialized to fill the xml writer. It is used as an argument to QtConcurrent::mapped().
|
explicit |
DigikamGenericHtmlGalleryPlugin::GalleryElementFunctor::~GalleryElementFunctor | ( | ) |
void DigikamGenericHtmlGalleryPlugin::GalleryElementFunctor::operator() | ( | GalleryElement & | element | ) |
References DigikamGenericHtmlGalleryPlugin::GalleryConfig::copyOriginalImage(), DigikamGenericHtmlGalleryPlugin::GalleryInfo::fullFormatString(), DigikamGenericHtmlGalleryPlugin::GalleryConfig::fullQuality(), DigikamGenericHtmlGalleryPlugin::GalleryConfig::fullResize(), DigikamGenericHtmlGalleryPlugin::GalleryConfig::fullSize(), DigikamGenericTwitterPlugin::imageFormat(), DigikamGenericHtmlGalleryPlugin::GalleryGenerator::logWarningRequested(), DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifGPSAltitude, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifGPSLatitude, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifGPSLongitude, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifImageDateTime, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifImageMake, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifImageOrientation, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifImageResolutionUnit, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifImageXResolution, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifImageYCbCrPositioning, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifImageYResolution, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifItemModel, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifPhotoApertureValue, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifPhotoExposureProgram, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifPhotoExposureTime, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifPhotoFNumber, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifPhotoFocalLength, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifPhotoISOSpeedRatings, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_exifPhotoShutterSpeedValue, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_fullFileName, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_fullSize, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_orientation, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_originalFileName, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_originalSize, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_path, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_thumbnailFileName, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_thumbnailSize, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_title, DigikamGenericHtmlGalleryPlugin::GalleryElement::m_valid, DigikamGenericHtmlGalleryPlugin::GalleryNameHelper::makeNameUnique(), Digikam::Matrix::matrix(), Digikam::DRawDecoder::rawFileIdentify(), DigikamGenericHtmlGalleryPlugin::GalleryInfo::thumbnailFormatString(), DigikamGenericHtmlGalleryPlugin::GalleryConfig::thumbnailQuality(), DigikamGenericHtmlGalleryPlugin::GalleryConfig::thumbnailSize(), DigikamGenericHtmlGalleryPlugin::GalleryConfig::thumbnailSquare(), DigikamGenericHtmlGalleryPlugin::GalleryConfig::useOriginalImageAsFullImage(), and DigikamGenericHtmlGalleryPlugin::GalleryGenerator::webifyFileName().