|
enum | BehaviorEnum {
InvalidBehavior = 0
, UseEmbeddedProfile = 1 << 0
, UseSRGB = 1 << 1
, UseWorkspace = 1 << 2
,
UseDefaultInputProfile = 1 << 3
, UseSpecifiedProfile = 1 << 4
, AutomaticColors = 1 << 5
, DoNotInterpret = 1 << 6
,
KeepProfile = 1 << 10
, ConvertToWorkspace = 1 << 11
, LeaveFileUntagged = 1 << 18
, AskUser = 1 << 20
,
SafestBestAction = 1 << 21
, PreserveEmbeddedProfile = UseEmbeddedProfile | KeepProfile
, EmbeddedToWorkspace = UseEmbeddedProfile | ConvertToWorkspace
, SRGBToWorkspace = UseSRGB | ConvertToWorkspace
,
AutoToWorkspace = AutomaticColors | ConvertToWorkspace
, InputToWorkspace = UseDefaultInputProfile | ConvertToWorkspace
, SpecifiedToWorkspace = UseSpecifiedProfile | ConvertToWorkspace
, NoColorManagement = DoNotInterpret | LeaveFileUntagged
} |
|
◆ BehaviorEnum
Enumerator |
---|
InvalidBehavior | Note: Values are stored in config - keep them constant.
|
UseEmbeddedProfile | Interpretation of the image data.
|
UseSRGB | |
UseWorkspace | |
UseDefaultInputProfile | |
UseSpecifiedProfile | |
AutomaticColors | |
DoNotInterpret | |
KeepProfile | Transformation / target profile.
|
ConvertToWorkspace | |
LeaveFileUntagged | Special flags and values.
|
AskUser | |
SafestBestAction | |
PreserveEmbeddedProfile | ready combinations for convenience
|
EmbeddedToWorkspace | |
SRGBToWorkspace | |
AutoToWorkspace | |
InputToWorkspace | |
SpecifiedToWorkspace | |
NoColorManagement | |
◆ ICCSettingsContainer()
Digikam::ICCSettingsContainer::ICCSettingsContainer |
( |
| ) |
|
|
explicit |
◆ ~ICCSettingsContainer()
Digikam::ICCSettingsContainer::~ICCSettingsContainer |
( |
| ) |
|
|
inline |
◆ readFromConfig()
void Digikam::ICCSettingsContainer::readFromConfig |
( |
KConfigGroup & |
group | ) |
|
References Digikam::IccTransform::AbsoluteColorimetric, AutoToWorkspace, defaultInputProfile, defaultMismatchBehavior, defaultMissingProfileBehavior, defaultProofProfile, defaultUncalibratedBehavior, doGamutCheck, EmbeddedToWorkspace, enableCM, gamutCheckMaskColor, iccFolder, lastMismatchBehavior, lastMissingProfileBehavior, lastSpecifiedAssignProfile, lastSpecifiedInputProfile, lastUncalibratedBehavior, monitorProfile, Digikam::IccTransform::Perceptual, proofingRenderingIntent, renderingIntent, SRGBToWorkspace, useBPC, useManagedPreviews, useManagedView, and workspaceProfile.
Referenced by Digikam::IccSettings::Private::readFromConfig().
◆ writeManagedPreviewsToConfig()
void Digikam::ICCSettingsContainer::writeManagedPreviewsToConfig |
( |
KConfigGroup & |
group | ) |
const |
◆ writeManagedViewToConfig()
void Digikam::ICCSettingsContainer::writeManagedViewToConfig |
( |
KConfigGroup & |
group | ) |
const |
◆ writeToConfig()
void Digikam::ICCSettingsContainer::writeToConfig |
( |
KConfigGroup & |
group | ) |
const |
References defaultInputProfile, defaultMismatchBehavior, defaultMissingProfileBehavior, defaultProofProfile, defaultUncalibratedBehavior, doGamutCheck, enableCM, gamutCheckMaskColor, iccFolder, lastMismatchBehavior, lastMissingProfileBehavior, lastSpecifiedAssignProfile, lastSpecifiedInputProfile, lastUncalibratedBehavior, monitorProfile, proofingRenderingIntent, renderingIntent, useBPC, useManagedPreviews, useManagedView, and workspaceProfile.
Referenced by Digikam::IccSettings::Private::writeToConfig().
◆ defaultInputProfile
QString Digikam::ICCSettingsContainer::defaultInputProfile |
◆ defaultMismatchBehavior
Behavior Digikam::ICCSettingsContainer::defaultMismatchBehavior |
◆ defaultMissingProfileBehavior
Behavior Digikam::ICCSettingsContainer::defaultMissingProfileBehavior |
◆ defaultProofProfile
QString Digikam::ICCSettingsContainer::defaultProofProfile |
Referenced by Digikam::EditorWindow::applyColorManagementSettings(), Digikam::SetupICC::applySettings(), Digikam::EditorCore::convertToPixmap(), DigikamEditorPrintToolPlugin::PrintOptionsPage::loadConfig(), Digikam::ImageIface::paint(), Digikam::ImagePreviewItem::paint(), Digikam::ImageRegionItem::paint(), readFromConfig(), Digikam::SoftProofDialog::readSettings(), Digikam::SoftProofDialog::writeSettings(), and writeToConfig().
◆ defaultUncalibratedBehavior
Behavior Digikam::ICCSettingsContainer::defaultUncalibratedBehavior |
◆ doGamutCheck
int Digikam::ICCSettingsContainer::doGamutCheck |
◆ enableCM
bool Digikam::ICCSettingsContainer::enableCM |
Referenced by Digikam::EditorWindow::applyColorManagementSettings(), Digikam::EditorWindow::applyIOSettings(), Digikam::QueuePool::applySettings(), Digikam::SetupICC::applySettings(), Digikam::EditorCore::convertToPixmap(), Digikam::PreviewLoadThread::createLoadingDescription(), DigikamGenericGLViewerPlugin::GLViewerTexture::GLViewerTexture(), Digikam::IccSettings::isEnabled(), DigikamGenericPresentationPlugin::KBImageLoader::KBImageLoader(), DigikamEditorPrintToolPlugin::PrintOptionsPage::loadConfig(), Digikam::ImageIface::paint(), Digikam::ImagePreviewItem::paint(), Digikam::ImageRegionItem::paint(), readFromConfig(), Digikam::LightTableWindow::slotColorManagementOptionsChanged(), and writeToConfig().
◆ gamutCheckMaskColor
QColor Digikam::ICCSettingsContainer::gamutCheckMaskColor |
◆ iccFolder
QString Digikam::ICCSettingsContainer::iccFolder |
◆ lastMismatchBehavior
Behavior Digikam::ICCSettingsContainer::lastMismatchBehavior |
◆ lastMissingProfileBehavior
Behavior Digikam::ICCSettingsContainer::lastMissingProfileBehavior |
◆ lastSpecifiedAssignProfile
QString Digikam::ICCSettingsContainer::lastSpecifiedAssignProfile |
◆ lastSpecifiedInputProfile
QString Digikam::ICCSettingsContainer::lastSpecifiedInputProfile |
◆ lastUncalibratedBehavior
Behavior Digikam::ICCSettingsContainer::lastUncalibratedBehavior |
◆ monitorProfile
QString Digikam::ICCSettingsContainer::monitorProfile |
◆ proofingRenderingIntent
int Digikam::ICCSettingsContainer::proofingRenderingIntent |
◆ renderingIntent
int Digikam::ICCSettingsContainer::renderingIntent |
◆ useBPC
bool Digikam::ICCSettingsContainer::useBPC |
◆ useManagedPreviews
bool Digikam::ICCSettingsContainer::useManagedPreviews |
◆ useManagedView
bool Digikam::ICCSettingsContainer::useManagedView |
Referenced by Digikam::EditorWindow::applyColorManagementSettings(), Digikam::SetupICC::applySettings(), Digikam::EditorCore::convertToPixmap(), Digikam::ImageIface::paint(), Digikam::ImagePreviewItem::paint(), Digikam::ImageRegionItem::paint(), readFromConfig(), Digikam::IccSettings::setUseManagedView(), writeManagedPreviewsToConfig(), writeManagedViewToConfig(), and writeToConfig().
◆ workspaceProfile
QString Digikam::ICCSettingsContainer::workspaceProfile |
The documentation for this class was generated from the following files: