◆ LoadingTaskStatus
Enumerator |
---|
LoadingTaskStatusLoading | |
LoadingTaskStatusPreloading | |
LoadingTaskStatusStopping | |
◆ TaskType
Enumerator |
---|
TaskTypeLoading | |
TaskTypeSaving | |
◆ SharedLoadingTask()
◆ accessMode()
◆ addListener()
◆ cacheKey()
QString Digikam::SharedLoadingTask::cacheKey |
( |
| ) |
const |
|
overridevirtual |
◆ completed()
bool Digikam::SharedLoadingTask::completed |
( |
| ) |
const |
|
overridevirtual |
◆ continueQuery()
bool Digikam::LoadingTask::continueQuery |
( |
| ) |
|
|
overridevirtualinherited |
◆ execute()
void Digikam::SharedLoadingTask::execute |
( |
| ) |
|
|
overridevirtual |
Reimplemented from Digikam::LoadingTask.
Reimplemented in Digikam::ThumbnailLoadingTask, and Digikam::PreviewLoadingTask.
References Digikam::LoadingProcessListener::accessMode(), accessMode(), Digikam::LoadSaveThread::AccessModeReadWrite, Digikam::LoadingProcess::addListener(), Digikam::LoadingCache::addLoadingProcess(), Digikam::LoadingCache::cache(), Digikam::LoadingDescription::cacheKey(), Digikam::LoadingProcess::completed(), Digikam::LoadingTask::continueQuery(), Digikam::DImg::copy(), Digikam::DImg::detach(), Digikam::LoadingDescription::filePath, Digikam::LoadSaveThread::imageLoaded(), Digikam::LoadSaveThread::imageStartedLoading(), Digikam::DImg::isNull(), Digikam::LoadingTask::LoadingTaskStatusStopping, Digikam::LoadingDescription::lookupCacheKeys(), m_completed, m_img, m_listeners, Digikam::LoadingTask::m_loadingDescription, Digikam::LoadingTask::m_loadingTaskStatus, Digikam::LoadSaveTask::m_thread, Digikam::LoadingDescription::needCheckRawDecoding(), Digikam::LoadingCache::notifyNewLoadingProcess(), postProcess(), Digikam::LoadingCache::putImage(), Digikam::DImg::rawDecodingSettings(), Digikam::LoadingDescription::rawDecodingSettings, Digikam::LoadingProcess::removeListener(), Digikam::LoadingCache::removeLoadingProcess(), Digikam::LoadingCache::retrieveImage(), Digikam::LoadingCache::retrieveLoadingProcess(), Digikam::LoadingProcessListener::setResult(), Digikam::LoadSaveThread::taskHasFinished(), Digikam::LoadingCache::CacheLock::timedWait(), and Digikam::LoadingCache::CacheLock::wakeAll().
◆ filePath()
QString Digikam::LoadingTask::filePath |
( |
| ) |
const |
|
inherited |
◆ granularity()
virtual float Digikam::DImgLoaderObserver::granularity |
( |
| ) |
|
|
inlinevirtualinherited |
Return a relative value which determines the granularity, the frequency with which the DImgLoaderObserver is checked and progress is posted. Standard is 1.0. Values < 1 mean less granularity (fewer checks), values > 1 mean higher granularity (more checks).
Referenced by Digikam::DImgLoader::granularity().
◆ img()
DImg Digikam::SharedLoadingTask::img |
( |
| ) |
const |
◆ loadingDescription()
◆ loadSaveNotifier()
◆ needsPostProcessing()
bool Digikam::SharedLoadingTask::needsPostProcessing |
( |
| ) |
const |
◆ notifyNewLoadingProcess()
◆ postProcess()
void Digikam::SharedLoadingTask::postProcess |
( |
| ) |
|
|
virtual |
Reimplemented in Digikam::ThumbnailLoadingTask.
References Digikam::IccTransform::apply(), Digikam::LoadingDescription::ApplyTransform, Digikam::LoadingDescription::PostProcessingParameters::colorManagement, Digikam::LoadingDescription::ConvertForDisplay, Digikam::LoadingDescription::ConvertForEditor, Digikam::LoadingDescription::ConvertForOutput, Digikam::LoadingDescription::ConvertToSRGB, m_img, Digikam::LoadingTask::m_loadingDescription, Digikam::LoadingDescription::NoColorConversion, Digikam::IccTransform::outputProfile(), Digikam::LoadingDescription::postProcessingParameters, Digikam::LoadingDescription::PostProcessingParameters::profile(), Digikam::DImg::setIccProfile(), Digikam::LoadingDescription::PostProcessingParameters::transform(), Digikam::IccManager::transformDefault(), Digikam::IccManager::transformForDisplay(), Digikam::IccManager::transformForOutput(), and Digikam::IccManager::transformToSRGB().
Referenced by execute(), and Digikam::PreviewLoadingTask::execute().
◆ progressInfo()
void Digikam::SharedLoadingTask::progressInfo |
( |
float |
progress | ) |
|
|
overridevirtual |
◆ querySendNotifyEvent()
bool Digikam::SharedLoadingTask::querySendNotifyEvent |
( |
| ) |
const |
|
overridevirtual |
◆ removeListener()
◆ setResult()
void Digikam::SharedLoadingTask::setResult |
( |
const LoadingDescription & |
loadingDescription, |
|
|
const DImg & |
img |
|
) |
| |
|
overridevirtual |
◆ setStatus()
◆ status()
◆ type()
◆ m_accessMode
◆ m_completed
volatile bool Digikam::SharedLoadingTask::m_completed |
|
protected |
◆ m_img
DImg Digikam::SharedLoadingTask::m_img |
|
protected |
◆ m_listeners
◆ m_loadingDescription
Referenced by cacheKey(), Digikam::LoadingTask::execute(), execute(), Digikam::PreviewLoadingTask::execute(), Digikam::ThumbnailLoadingTask::execute(), Digikam::LoadingTask::filePath(), Digikam::LoadingTask::loadingDescription(), needsPostProcessing(), notifyNewLoadingProcess(), postProcess(), Digikam::ThumbnailLoadingTask::postProcess(), Digikam::LoadingTask::progressInfo(), progressInfo(), setResult(), and Digikam::ThumbnailLoadingTask::setThumbResult().
◆ m_loadingTaskStatus
◆ m_thread
The documentation for this class was generated from the following files: