|
Krita Source Code Documentation
|
The KisProofingConfiguration struct Little struct that stores the proofing configuration for a given file. The actual softproofing and gamutcheck toggles are set in the canvas. intent, conversionflags and warning color have default set to them. This wasn't possible for profileSpace. More...
#include <KisProofingConfiguration.h>
Public Types | |
| enum | DisplayTransformState { Monitor = 0 , Paper , Custom } |
Public Member Functions | |
| KoColorConversionTransformation::ConversionFlags | determineDisplayFlags (KoColorConversionTransformation::ConversionFlags monitorDisplayFlags) |
| KoColorConversionTransformation::Intent | determineDisplayIntent (KoColorConversionTransformation::Intent monitorDisplayIntent) |
| KisProofingConfiguration () | |
| qreal | legacyAdaptationState () const |
| bool | operator!= (const KisProofingConfiguration &other) const |
| bool | operator== (const KisProofingConfiguration &other) const |
| void | setLegacyAdaptationState (qreal value) |
| ~KisProofingConfiguration () | |
Public Attributes | |
| KoColorConversionTransformation::Intent | conversionIntent |
| This is the intent for the first transform. | |
| KoColorConversionTransformation::ConversionFlags | displayFlags |
| flags for the second transform. | |
| KoColorConversionTransformation::Intent | displayIntent |
| This is the intent for the second transform. | |
| DisplayTransformState | displayMode |
| QString | proofingDepth |
| QString | proofingModel |
| QString | proofingProfile |
| bool | useBlackPointCompensationFirstTransform |
| Whether to use BCP on the first transform. All other flags are handled by displayFlags;. | |
| KoColor | warningColor |
The KisProofingConfiguration struct Little struct that stores the proofing configuration for a given file. The actual softproofing and gamutcheck toggles are set in the canvas. intent, conversionflags and warning color have default set to them. This wasn't possible for profileSpace.
Definition at line 19 of file KisProofingConfiguration.h.
Definition at line 40 of file KisProofingConfiguration.h.
| KisProofingConfiguration::KisProofingConfiguration | ( | ) |
Definition at line 15 of file KisProofingConfiguration.cpp.
| KisProofingConfiguration::~KisProofingConfiguration | ( | ) |
Definition at line 28 of file KisProofingConfiguration.cpp.
| KoColorConversionTransformation::ConversionFlags KisProofingConfiguration::determineDisplayFlags | ( | KoColorConversionTransformation::ConversionFlags | monitorDisplayFlags | ) |
Definition at line 39 of file KisProofingConfiguration.cpp.
References displayFlags, displayMode, KoColorConversionTransformation::GamutCheck, KoColorConversionTransformation::HighQuality, Monitor, KoColorConversionTransformation::NoAdaptationAbsoluteIntent, Paper, and KoColorConversionTransformation::SoftProofing.
| KoColorConversionTransformation::Intent KisProofingConfiguration::determineDisplayIntent | ( | KoColorConversionTransformation::Intent | monitorDisplayIntent | ) |
Definition at line 32 of file KisProofingConfiguration.cpp.
References displayIntent, displayMode, KoColorConversionTransformation::IntentAbsoluteColorimetric, Monitor, and Paper.
|
inline |
Definition at line 32 of file KisProofingConfiguration.h.
References KoColorConversionTransformation::NoAdaptationAbsoluteIntent.
| bool KisProofingConfiguration::operator!= | ( | const KisProofingConfiguration & | other | ) | const |
Definition at line 68 of file KisProofingConfiguration.cpp.
| bool KisProofingConfiguration::operator== | ( | const KisProofingConfiguration & | other | ) | const |
Definition at line 56 of file KisProofingConfiguration.cpp.
References conversionIntent, displayFlags, displayIntent, displayMode, proofingDepth, proofingModel, proofingProfile, useBlackPointCompensationFirstTransform, and warningColor.
|
inline |
Definition at line 36 of file KisProofingConfiguration.h.
References KoColorConversionTransformation::NoAdaptationAbsoluteIntent, and value().
| KoColorConversionTransformation::Intent KisProofingConfiguration::conversionIntent |
This is the intent for the first transform.
Definition at line 23 of file KisProofingConfiguration.h.
| KoColorConversionTransformation::ConversionFlags KisProofingConfiguration::displayFlags |
flags for the second transform.
Definition at line 26 of file KisProofingConfiguration.h.
| KoColorConversionTransformation::Intent KisProofingConfiguration::displayIntent |
This is the intent for the second transform.
Definition at line 24 of file KisProofingConfiguration.h.
| DisplayTransformState KisProofingConfiguration::displayMode |
Definition at line 45 of file KisProofingConfiguration.h.
| QString KisProofingConfiguration::proofingDepth |
Definition at line 30 of file KisProofingConfiguration.h.
| QString KisProofingConfiguration::proofingModel |
Definition at line 29 of file KisProofingConfiguration.h.
| QString KisProofingConfiguration::proofingProfile |
Definition at line 28 of file KisProofingConfiguration.h.
| bool KisProofingConfiguration::useBlackPointCompensationFirstTransform |
Whether to use BCP on the first transform. All other flags are handled by displayFlags;.
Definition at line 25 of file KisProofingConfiguration.h.
| KoColor KisProofingConfiguration::warningColor |
Definition at line 27 of file KisProofingConfiguration.h.