digiKam
|
Public Types | |
enum | LoadFlag { LoadItemInfo = 1 , LoadMetadata = 2 , LoadICCData = 4 , LoadImageData = 8 , LoadUniqueHash = 16 , LoadImageHistory = 32 , LoadPreview = 64 , LoadAll = LoadItemInfo | LoadMetadata | LoadICCData | LoadImageData | LoadUniqueHash | LoadImageHistory } |
Public Member Functions | |
void | cancel () |
bool | decodeHalfRAWImage (const QString &filePath, const DRawDecoderSettings &DRawDecoderSettings, QByteArray &imageData, int &width, int &height, int &rgbmax) |
bool | decodeRAWImage (const QString &filePath, const DRawDecoderSettings &DRawDecoderSettings, QByteArray &imageData, int &width, int &height, int &rgbmax) |
DImgRAWLoader (DImg *const image, const DRawDecoding &rawDecodingSettings=DRawDecoding()) | |
bool | extractRAWData (const QString &filePath, QByteArray &rawData, DRawInfo &identify, unsigned int shotSelect=0) |
FilterAction | filterAction () const |
bool | hasAlpha () const override |
virtual bool | hasLoadedData () const |
bool | isReadOnly () const override |
bool | load (const QString &filePath, DImgLoaderObserver *const observer=nullptr) override |
template<typename Type > | |
Q_INLINE_TEMPLATE Type * | new_failureTolerant (quint64 w, quint64 h, uint typesPerPixel) |
template<typename Type > | |
Q_INLINE_TEMPLATE Type * | new_failureTolerant (size_t size) |
void | postProcess (DImgLoaderObserver *const observer) |
bool | save (const QString &, DImgLoaderObserver *const) override |
void | setLoadFlags (LoadFlags flags) |
bool | sixteenBit () const override |
~DImgRAWLoader () override | |
Static Public Member Functions | |
static qint64 | checkAllocation (qint64 fullSize) |
static bool | isRawFile (const QUrl &url) |
static int | librawUseGomp () |
static QString | librawVersion () |
static bool | loadEmbeddedPreview (QByteArray &imgData, const QBuffer &inBuffer) |
static bool | loadEmbeddedPreview (QByteArray &imgData, const QString &path) |
static bool | loadEmbeddedPreview (QImage &image, const QString &path) |
static bool | loadFullImage (QImage &image, const QString &path, const DRawDecoderSettings &settings=DRawDecoderSettings()) |
static bool | loadHalfPreview (QByteArray &imgData, const QBuffer &inBuffer) |
static bool | loadHalfPreview (QByteArray &imgData, const QString &path) |
static bool | loadHalfPreview (QImage &image, const QString &path) |
static bool | loadRawPreview (QByteArray &imgData, const QBuffer &inBuffer) |
static bool | loadRawPreview (QByteArray &imgData, const QString &path) |
static bool | loadRawPreview (QImage &image, const QString &path) |
static unsigned char * | new_failureTolerant (quint64 w, quint64 h, uint typesPerPixel) |
template<typename Type > | |
static Type * | new_failureTolerant (quint64 w, quint64 h, uint typesPerPixel) |
static unsigned char * | new_failureTolerant (size_t unsecureSize) |
template<typename Type > | |
static Type * | new_failureTolerant (size_t unsecureSize) |
static unsigned short * | new_short_failureTolerant (quint64 w, quint64 h, uint typesPerPixel) |
static unsigned short * | new_short_failureTolerant (size_t unsecureSize) |
static bool | rawFileIdentify (DRawInfo &identify, const QString &path) |
static QString | rawFiles () |
static QStringList | rawFilesList () |
static int | rawFilesVersion () |
static QStringList | supportedCamera () |
Protected Member Functions | |
bool | checkExifWorkingColorSpace () const |
virtual int | granularity (DImgLoaderObserver *const observer, int total, float progressSlice=1.0F) |
int | imageBitsDepth () const |
int | imageBytesDepth () const |
unsigned char *& | imageData () |
QMap< QString, QString > & | imageEmbeddedText () const |
QVariant | imageGetAttribute (const QString &key) const |
QString | imageGetEmbbededText (const QString &key) const |
bool | imageHasAlpha () const |
unsigned int & | imageHeight () |
quint64 | imageNumBytes () const |
void | imageSetAttribute (const QString &key, const QVariant &value) |
void | imageSetEmbbededText (const QString &key, const QString &text) |
void | imageSetIccProfile (const IccProfile &profile) |
bool | imageSixteenBit () const |
unsigned int & | imageWidth () |
void | loadingFailed () |
void | purgeExifWorkingColorSpace () |
virtual bool | readMetadata (const QString &filePath) |
virtual bool | saveMetadata (const QString &filePath) |
void | storeColorProfileInMetadata () |
Protected Attributes | |
bool | m_cancel |
DRawDecoderSettings | m_decoderSettings |
DImg * | m_image |
LoadFlags | m_loadFlags |
|
inherited |
This is the list of loading modes usable by DImg image plugins
|
explicit |
|
override |
|
inherited |
To cancel 'decodeHalfRAWImage' and 'decodeRAWImage' methods running in a separate thread.
References Digikam::DRawDecoder::m_cancel.
Referenced by Digikam::DRawDecoder::~DRawDecoder().
|
staticinherited |
Value returned : -1 : unsupported platform 0 : parse failure from supported platform 1 : parse done with success from supported platform
References Digikam::KMemoryInfo::AvailableMemory, Digikam::KMemoryInfo::bytes(), Digikam::KMemoryInfo::currentInfo(), and Digikam::KMemoryInfo::isValid().
Referenced by Digikam::DImgLoader::new_failureTolerant().
|
protectedinherited |
References Digikam::DImg::getMetadata(), Digikam::IccProfile::isNull(), Digikam::DImgLoader::m_image, and Digikam::DImg::setIccProfile().
Referenced by DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::load().
|
inherited |
Extract a small size of decode RAW data from 'filePath' picture file using 'DRawDecoderSettings' settings. This is a cancelable method which require a class instance to run because RAW pictures decoding can take a while.
This method return:
- A byte array container 'imageData' with picture data. Pixels order is RGB. Color depth can be 8 or 16. In 8 bits you can access to color component using (uchar*), in 16 bits using (ushort*). - Size size of image in number of pixels ('width' and 'height'). - The max average of RGB components from decoded picture. - 'false' is returned if decoding failed, else 'true'.
References Digikam::DRawDecoderSettings::halfSizeColorImage, Digikam::DRawDecoder::Private::loadFromLibraw(), and Digikam::DRawDecoder::m_decoderSettings.
|
inherited |
Extract a full size of RAW data from 'filePath' picture file using 'DRawDecoderSettings' settings. This is a cancelable method which require a class instance to run because RAW pictures decoding can take a while.
This method return:
- A byte array container 'imageData' with picture data. Pixels order is RGB. Color depth can be 8 or 16. In 8 bits you can access to color component using (uchar*), in 16 bits using (ushort*). - Size size of image in number of pixels ('width' and 'height'). - The max average of RGB components from decoded picture. - 'false' is returned if decoding failed, else 'true'.
References Digikam::DRawDecoder::Private::loadFromLibraw(), and Digikam::DRawDecoder::m_decoderSettings.
|
inherited |
Extract Raw image data undemosaiced and without post processing from 'filePath' picture file. This is a cancelable method which require a class instance to run because RAW pictures loading can take a while.
This method return:
- A byte array container 'rawData' with raw data. - All info about Raw image into 'identify' container. - 'false' is returned if loading failed, else 'true'.
References Digikam::DRawDecoder::Private::fillIndentifyInfo(), Digikam::DRawInfo::isDecodable, Digikam::DRawDecoder::m_cancel, Digikam::DRawDecoder::rawFiles(), Digikam::s_exifParserCallbackForLibRaw(), Digikam::s_progressCallbackForLibRaw(), and Digikam::DRawDecoder::Private::setProgress().
FilterAction DigikamRAWDImgPlugin::DImgRAWLoader::filterAction | ( | ) | const |
References Digikam::RawProcessingFilter::filterAction().
|
protectedvirtualinherited |
References Digikam::DImgLoaderObserver::granularity().
Referenced by DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), Digikam::DImgHEIFLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
overridevirtual |
Implements Digikam::DImgLoader.
|
virtualinherited |
References Digikam::DImgLoader::LoadImageData, Digikam::DImgLoader::LoadPreview, Digikam::DImgLoader::m_image, and Digikam::DImgLoader::m_loadFlags.
Referenced by Digikam::DImg::load().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
References Digikam::DImgLoader::m_image.
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), Digikam::DImgHEIFLoader::save(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
protectedinherited |
References Digikam::DImgLoader::m_image.
|
protectedinherited |
References Digikam::DImg::attribute(), and Digikam::DImgLoader::m_image.
Referenced by DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), Digikam::DImgPGFLoader::load(), Digikam::DImgHEIFLoader::save(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), DigikamQImageDImgPlugin::DImgQImageLoader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
protectedinherited |
References Digikam::DImg::embeddedText, and Digikam::DImgLoader::m_image.
|
protectedinherited |
References Digikam::DImg::hasAlpha(), and Digikam::DImgLoader::m_image.
Referenced by Digikam::DImgHEIFLoader::save(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
protectedinherited |
References Digikam::DImgLoader::m_image.
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), load(), Digikam::DImgHEIFLoader::save(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
protectedinherited |
References Digikam::DImgLoader::m_image, and Digikam::DImg::numBytes().
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save().
|
protectedinherited |
References Digikam::DImgLoader::m_image, Digikam::DImg::setAttribute(), and value.
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), load(), Digikam::DImgLoader::readMetadata(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), DigikamQImageDImgPlugin::DImgQImageLoader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
protectedinherited |
References Digikam::DImgLoader::m_image, and Digikam::DImg::setEmbeddedText().
|
protectedinherited |
References Digikam::DImgLoader::m_image, and Digikam::DImg::setIccProfile().
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::load().
|
protectedinherited |
References Digikam::DImgLoader::m_image, and Digikam::DImg::sixteenBit.
Referenced by Digikam::DImgHEIFLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
protectedinherited |
References Digikam::DImgLoader::m_image.
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), load(), Digikam::DImgHEIFLoader::save(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::save().
|
staticinherited |
References Digikam::DRawDecoder::rawFiles().
Referenced by Digikam::DItemsList::slotAddImages().
|
overridevirtual |
Implements Digikam::DImgLoader.
|
staticinherited |
Return true or false if LibRaw use parallel demosaicing or not (libgomp support). Return -1 if undefined.
Referenced by Digikam::LibsInfoDlg::LibsInfoDlg().
|
staticinherited |
Return LibRaw version string.
Referenced by Digikam::LibsInfoDlg::LibsInfoDlg(), and Digikam::DRawDecoderWidget::setup().
|
overridevirtual |
Implements Digikam::DImgLoader.
References Digikam::DImgLoader::imageHeight(), Digikam::DImgLoader::imageSetAttribute(), Digikam::DImgLoader::imageWidth(), Digikam::DImgLoader::LoadImageData, Digikam::DImgLoader::loadingFailed(), Digikam::DRawDecoder::m_decoderSettings, Digikam::DImgLoader::m_loadFlags, Digikam::DRawDecoderSettings::outputColorSpace, Digikam::DRawDecoderSettings::outputProfile, Digikam::DImgLoader::readMetadata(), Digikam::RawProcessingFilter::setOutputProfile(), and Digikam::DRawDecoderSettings::sixteenBitsImage.
|
staticinherited |
Get the embedded JPEG preview image from RAW image passed in QBuffer as a QByteArray which will include Exif Data. This is fast and non cancelable. This method does not require a class instance to run.
References Digikam::DRawDecoder::Private::loadEmbeddedPreview(), and Digikam::DRawDecoder::rawFiles().
|
staticinherited |
Get the embedded JPEG preview image from RAW picture as a QByteArray which will include Exif Data. This is fast and non cancelable. This method does not require a class instance to run.
References Digikam::DRawDecoder::Private::loadEmbeddedPreview(), and Digikam::DRawDecoder::rawFiles().
Referenced by Digikam::DRawDecoder::loadEmbeddedPreview(), and Digikam::DRawDecoder::loadRawPreview().
|
staticinherited |
Get the embedded JPEG preview image from RAW picture as a QImage. This is fast and non cancelable This method does not require a class instance to run.
References Digikam::DRawDecoder::loadEmbeddedPreview().
|
staticinherited |
Get the full decoded RAW picture. This is a more slower than loadHalfPreview() method and non cancelable. This method does not require a class instance to run.
References Digikam::DRawDecoder::rawFiles(), and Digikam::DRawDecoderSettings::sixteenBitsImage.
|
staticinherited |
Get the half decoded RAW picture passed in QBuffer as JPEG data in QByteArray. This is slower than loadEmbeddedPreview() method and non cancelable. This method does not require a class instance to run.
References Digikam::DRawDecoder::Private::loadHalfPreview(), and Digikam::DRawDecoder::rawFiles().
|
staticinherited |
Get the half decoded RAW picture as JPEG data in QByteArray. This is slower than loadEmbeddedPreview() method and non cancelable. This method does not require a class instance to run.
References Digikam::DRawDecoder::Private::loadHalfPreview(), and Digikam::DRawDecoder::rawFiles().
|
staticinherited |
Get the half decoded RAW picture. This is slower than loadEmbeddedPreview() method and non cancelable. This method does not require a class instance to run.
References Digikam::DRawDecoder::Private::loadHalfPreview(), and Digikam::DRawDecoder::rawFiles().
Referenced by Digikam::DRawDecoder::loadRawPreview().
|
protectedinherited |
References Digikam::DImgLoader::m_image.
Referenced by Digikam::DImgHEIFLoader::load(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), and load().
|
staticinherited |
Get the preview of RAW picture passed in QBuffer as a QByteArray holding JPEG data. It tries loadEmbeddedPreview() first and if it fails, calls loadHalfPreview().
|
staticinherited |
Get the preview of RAW picture as a QByteArray holding JPEG data. It tries loadEmbeddedPreview() first and if it fails, calls loadHalfPreview().
|
staticinherited |
Get the preview of RAW picture as a QImage. It tries loadEmbeddedPreview() first and if it fails, calls loadHalfPreview().
References Digikam::DRawDecoder::loadEmbeddedPreview(), and Digikam::DRawDecoder::loadHalfPreview().
Referenced by Digikam::UMSCamera::getThumbnail(), and Digikam::BatchTool::loadToDImg().
|
staticinherited |
|
staticinherited |
|
inherited |
Allows safe multiplication of requested pixel number and bytes per pixel, avoiding particularly 32 bits overflow and exceeding the size_t type
|
inherited |
References Digikam::DImgLoader::checkAllocation().
|
staticinherited |
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), and DigikamTIFFDImgPlugin::DImgTIFFLoader::load().
|
staticinherited |
|
staticinherited |
|
staticinherited |
void DigikamRAWDImgPlugin::DImgRAWLoader::postProcess | ( | DImgLoaderObserver *const | observer | ) |
|
protectedinherited |
|
staticinherited |
Get the camera settings which have taken RAW file. Look into rawinfo.h for more details. This is a fast and non cancelable method which do not require a class instance to run.
References Digikam::DRawDecoder::Private::fillIndentifyInfo(), Digikam::DRawInfo::isDecodable, and Digikam::DRawDecoder::rawFiles().
Referenced by Digikam::PreviewLoadingTask::execute(), Digikam::DRawDecoder::Private::loadFromLibraw(), Digikam::DMetadata::loadUsingRawEngine(), and DigikamGenericHtmlGalleryPlugin::GalleryElementFunctor::operator()().
|
staticinherited |
Return the string of all RAW file type mime supported.
References Digikam::s_rawFileExtensions().
Referenced by Digikam::DRawDecoder::extractRAWData(), Digikam::DRawDecoder::isRawFile(), Digikam::BatchTool::isRawFile(), Digikam::isReadableImageFile(), Digikam::DRawDecoder::loadEmbeddedPreview(), Digikam::DRawDecoder::loadFullImage(), Digikam::DRawDecoder::loadHalfPreview(), Digikam::DRawDecoder::rawFileIdentify(), Digikam::DRawDecoder::rawFilesList(), Digikam::ItemPropertiesSideBar::setImagePropertiesInformation(), and Digikam::supportedImageMimeTypes().
|
staticinherited |
Return the list of all RAW file type mime supported, as a QStringList, without wildcard and suffix dot.
References Digikam::DRawDecoder::rawFiles().
Referenced by Digikam::ApplicationSettings::getRawFileFilter().
|
staticinherited |
Returns a version number for the list of supported RAW file types. This version is incremented if the list of supported formats has changed between library releases.
References Digikam::s_rawFileExtensionsVersion().
|
protectedvirtualinherited |
References Digikam::DImg::createHistoryImageId(), Digikam::HistoryImageId::Current, Digikam::DImageHistory::fromXml(), Digikam::DImgLoader::imageSetAttribute(), Digikam::DImgLoader::LoadImageHistory, Digikam::DImgLoader::LoadMetadata, Digikam::DImgLoader::LoadUniqueHash, Digikam::DImgLoader::m_image, Digikam::DImgLoader::m_loadFlags, Digikam::DImg::setItemHistory(), and Digikam::DImg::setMetadata().
Referenced by Digikam::DImgHEIFLoader::load(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), and load().
|
overridevirtual |
Implements Digikam::DImgLoader.
|
protectedvirtualinherited |
References Digikam::DImg::getMetadata(), and Digikam::DImgLoader::m_image.
Referenced by DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), Digikam::DImgPGFLoader::save(), and DigikamQImageDImgPlugin::DImgQImageLoader::save().
|
inherited |
References Digikam::DImgLoader::m_loadFlags.
Referenced by Digikam::DImg::load().
|
overridevirtual |
Implements Digikam::DImgLoader.
References Digikam::DRawDecoder::m_decoderSettings, and Digikam::DRawDecoderSettings::sixteenBitsImage.
|
protectedinherited |
|
staticinherited |
Provide a list of supported RAW Camera name.
Referenced by Digikam::RawCameraDlg::RawCameraDlg().
|
protectedinherited |
Used internally to cancel RAW decoding operation. Normally, you don't need to use it directly, excepted if you derivated this class. Usual way is to use cancel() method
Referenced by Digikam::DRawDecoder::cancel(), Digikam::DRawDecoder::checkToCancelWaitingData(), and Digikam::DRawDecoder::extractRAWData().
|
protectedinherited |
The settings container used to perform RAW pictures decoding. See 'drawdecodingsetting.h' for details.
Referenced by Digikam::DRawDecoder::decodeHalfRAWImage(), Digikam::DRawDecoder::decodeRAWImage(), DImgRAWLoader(), load(), and sixteenBit().
|
protectedinherited |
Referenced by Digikam::DImgLoader::checkExifWorkingColorSpace(), Digikam::DImgLoader::hasLoadedData(), Digikam::DImgLoader::imageBitsDepth(), Digikam::DImgLoader::imageBytesDepth(), Digikam::DImgLoader::imageData(), Digikam::DImgLoader::imageEmbeddedText(), Digikam::DImgLoader::imageGetAttribute(), Digikam::DImgLoader::imageGetEmbbededText(), Digikam::DImgLoader::imageHasAlpha(), Digikam::DImgLoader::imageHeight(), Digikam::DImgLoader::imageNumBytes(), Digikam::DImgLoader::imageSetAttribute(), Digikam::DImgLoader::imageSetEmbbededText(), Digikam::DImgLoader::imageSetIccProfile(), Digikam::DImgLoader::imageSixteenBit(), Digikam::DImgLoader::imageWidth(), Digikam::DImgLoader::loadingFailed(), postProcess(), Digikam::DImgLoader::purgeExifWorkingColorSpace(), Digikam::DImgLoader::readMetadata(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::save(), DigikamJPEGDImgPlugin::DImgJPEGLoader::save(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::save(), DigikamQImageDImgPlugin::DImgQImageLoader::save(), DigikamTIFFDImgPlugin::DImgTIFFLoader::save(), Digikam::DImgLoader::saveMetadata(), and Digikam::DImgLoader::storeColorProfileInMetadata().
|
protectedinherited |
Referenced by Digikam::DImgLoader::hasLoadedData(), DigikamImageMagickDImgPlugin::DImgImageMagickLoader::load(), DigikamJPEGDImgPlugin::DImgJPEGLoader::load(), DigikamJPEG2000DImgPlugin::DImgJPEG2000Loader::load(), Digikam::DImgPGFLoader::load(), DigikamQImageDImgPlugin::DImgQImageLoader::load(), DigikamTIFFDImgPlugin::DImgTIFFLoader::load(), load(), Digikam::DImgLoader::readMetadata(), and Digikam::DImgLoader::setLoadFlags().