◆ IccPostLoadingManager()
◆ displayProfile()
IccProfile Digikam::IccManager::displayProfile |
( |
QWidget *const |
displayingWidget = nullptr | ) |
|
|
staticinherited |
◆ displaySoftProofingTransform() [1/2]
◆ displaySoftProofingTransform() [2/2]
IccTransform Digikam::IccManager::displaySoftProofingTransform |
( |
const IccProfile & |
deviceProfile, |
|
|
QWidget *const |
displayingWidget = nullptr |
|
) |
| |
|
inherited |
◆ displayTransform() [1/2]
References Digikam::ICCSettingsContainer::AskUser, Digikam::IccManager::displayProfile(), Digikam::IccManager::imageProfile(), Digikam::IccManager::isMissingProfile(), Digikam::IccProfile::isSameProfileAs(), Digikam::IccManager::isUncalibratedColor(), Digikam::ICCSettingsContainer::SafestBestAction, Digikam::IccManager::safestBestBehavior(), Digikam::IccTransform::setInputProfile(), Digikam::IccTransform::setIntent(), Digikam::IccTransform::setOutputProfile(), and Digikam::IccTransform::setUseBlackPointCompensation().
◆ displayTransform() [2/2]
IccTransform Digikam::IccManager::displayTransform |
( |
QWidget *const |
displayingWidget = nullptr | ) |
|
|
inherited |
◆ getTransform()
void Digikam::IccManager::getTransform |
( |
IccTransform & |
trans, |
|
|
ICCSettingsContainer::Behavior |
behavior, |
|
|
const IccProfile & |
specifiedProfile |
|
) |
| |
|
protectedinherited |
◆ hasValidWorkspace()
bool Digikam::IccManager::hasValidWorkspace |
( |
| ) |
const |
|
inherited |
◆ image()
DImg Digikam::IccManager::image |
( |
| ) |
const |
|
inherited |
◆ imageProfile()
◆ isMissingProfile()
bool Digikam::IccManager::isMissingProfile |
( |
| ) |
const |
|
inherited |
◆ isProfileMismatch()
bool Digikam::IccManager::isProfileMismatch |
( |
| ) |
const |
|
inherited |
◆ isSRGB()
bool Digikam::IccManager::isSRGB |
( |
const DImg & |
img | ) |
|
|
staticinherited |
◆ isUncalibratedColor()
bool Digikam::IccManager::isUncalibratedColor |
( |
| ) |
const |
|
inherited |
◆ needsPostLoadingManagement()
bool Digikam::IccManager::needsPostLoadingManagement |
( |
const DImg & |
img | ) |
|
|
staticinherited |
◆ observer()
◆ postLoadingManage()
IccTransform Digikam::IccPostLoadingManager::postLoadingManage |
( |
QWidget *const |
parent = nullptr | ) |
|
◆ safestBestBehavior()
ICCSettingsContainer::Behavior Digikam::IccManager::safestBestBehavior |
( |
| ) |
const |
|
protectedinherited |
◆ setIccProfile()
void Digikam::IccManager::setIccProfile |
( |
const IccProfile & |
profile | ) |
|
|
protectedinherited |
◆ setObserver()
◆ settings()
◆ transform()
void Digikam::IccManager::transform |
( |
ICCSettingsContainer::Behavior |
behavior, |
|
|
const IccProfile & |
specifiedProfile = IccProfile() |
|
) |
| |
|
inherited |
Same as above, but not using default settings but the given settings.
References Digikam::IccTransform::apply(), Digikam::ICCSettingsContainer::AskUser, Digikam::IccManager::getTransform(), Digikam::IccManager::isMissingProfile(), Digikam::IccManager::isProfileMismatch(), Digikam::IccManager::isUncalibratedColor(), Digikam::IccTransform::outputProfile(), Digikam::ICCSettingsContainer::SafestBestAction, Digikam::IccManager::safestBestBehavior(), Digikam::IccManager::setIccProfile(), and Digikam::IccTransform::willHaveEffect().
Referenced by Digikam::IccManager::displaySoftProofingTransform(), and Digikam::IccManager::transformDefault().
◆ transformDefault()
void Digikam::IccManager::transformDefault |
( |
| ) |
|
|
inherited |
◆ transformForDisplay() [1/4]
void Digikam::IccManager::transformForDisplay |
( |
| ) |
|
|
inherited |
◆ transformForDisplay() [2/4]
void Digikam::IccManager::transformForDisplay |
( |
const IccProfile & |
displayProfile | ) |
|
|
inherited |
◆ transformForDisplay() [3/4]
void Digikam::IccManager::transformForDisplay |
( |
QImage & |
qimage, |
|
|
const IccProfile & |
displayProfile1 = displayProfile() |
|
) |
| |
|
staticinherited |
◆ transformForDisplay() [4/4]
void Digikam::IccManager::transformForDisplay |
( |
QWidget *const |
widget | ) |
|
|
inherited |
◆ transformForOutput()
void Digikam::IccManager::transformForOutput |
( |
const IccProfile & |
outputProfile | ) |
|
|
inherited |
Transforms the image for output to the specified output profile
References Digikam::IccTransform::apply(), Digikam::IccManager::isMissingProfile(), Digikam::IccProfile::isNull(), Digikam::IccManager::isUncalibratedColor(), Digikam::IccTransform::outputProfile(), Digikam::IccManager::setIccProfile(), Digikam::IccTransform::setInputProfile(), Digikam::IccTransform::setIntent(), Digikam::IccTransform::setOutputProfile(), Digikam::IccTransform::setUseBlackPointCompensation(), and Digikam::IccProfile::sRGB().
Referenced by Digikam::SharedLoadingTask::postProcess().
◆ transformToSRGB() [1/2]
void Digikam::IccManager::transformToSRGB |
( |
| ) |
|
|
inherited |
Transforms the image to sRGB
References Digikam::IccTransform::apply(), Digikam::IccManager::isMissingProfile(), Digikam::IccManager::isUncalibratedColor(), Digikam::IccTransform::outputProfile(), Digikam::IccManager::setIccProfile(), Digikam::IccTransform::setInputProfile(), Digikam::IccTransform::setIntent(), Digikam::IccTransform::setOutputProfile(), Digikam::IccTransform::setUseBlackPointCompensation(), and Digikam::IccProfile::sRGB().
Referenced by Digikam::SharedLoadingTask::postProcess(), and Digikam::DImg::prepareMetadataToSave().
◆ transformToSRGB() [2/2]
void Digikam::IccManager::transformToSRGB |
( |
QImage & |
qimage, |
|
|
const IccProfile & |
inputProfile |
|
) |
| |
|
staticinherited |
◆ m_filePath
QString Digikam::IccPostLoadingManager::m_filePath |
|
protected |
The documentation for this class was generated from the following files: