12 qRegisterMetaType<KisProofingConfiguration::DisplayTransformState>();
18 useBlackPointCompensationFirstTransform(true),
21 proofingProfile(
"Chemical proof"),
22 proofingModel(
"CMYKA"),
41 KoColorConversionTransformation::ConversionFlags flags;
43 flags = monitorDisplayFlags;
69 return !(*
this == other);
KIS_DECLARE_STATIC_INITIALIZER
PythonPluginManager * instance
The KisProofingConfiguration struct Little struct that stores the proofing configuration for a given ...
~KisProofingConfiguration()
DisplayTransformState displayMode
@ Paper
Whether to use Paper settings (absolute colorimetric, 0% adaptation.)
@ Monitor
Whether to use monitor rendering intent and flags for the second transform.
KoColorConversionTransformation::Intent displayIntent
This is the intent for the second transform.
bool operator!=(const KisProofingConfiguration &other) const
KoColorConversionTransformation::Intent conversionIntent
This is the intent for the first transform.
KisProofingConfiguration()
KoColorConversionTransformation::ConversionFlags determineDisplayFlags(KoColorConversionTransformation::ConversionFlags monitorDisplayFlags)
KoColorConversionTransformation::Intent determineDisplayIntent(KoColorConversionTransformation::Intent monitorDisplayIntent)
bool useBlackPointCompensationFirstTransform
Whether to use BCP on the first transform. All other flags are handled by displayFlags;.
bool operator==(const KisProofingConfiguration &other) const
KoColorConversionTransformation::ConversionFlags displayFlags
flags for the second transform.