6#ifndef KISPROOFINGCONFIGMODEL_H
7#define KISPROOFINGCONFIGMODEL_H
11#include <lager/cursor.hpp>
12#include <lager/extra/qt.hpp>
13#include <lager/state.hpp>
38 lager::cursor<KisProofingConfiguration>
data;
KisDisplayConfig This class keeps track of the color management configuration for image to display....
std::pair< KoColorConversionTransformation::Intent, KoColorConversionTransformation::ConversionFlags > Options
The KisProofingConfigModel class.
KisDisplayConfig::Options m_displayConfigOptions
LAGER_QT_READER(KoColorConversionTransformation::Intent, effectiveDisplayIntent)
LAGER_QT_READER(CheckBoxState, effectiveDispBlackPointCompensationState)
LAGER_QT_READER(ComboBoxState, effectiveDisplayIntentState)
LAGER_QT_READER(ComboBoxState, conversionIntentState)
LAGER_QT_READER(ComboBoxState, displayTransformModeState)
LAGER_QT_CURSOR(bool, dispBlackPointCompensation)
LAGER_QT_CURSOR(bool, adaptationSwitch)
std::tuple< QString, QString, QString > ColorSpaceId
void setProofingColorSpaceIdAtomic(const QString &model, const QString &depth, const QString &profile)
LAGER_QT_CURSOR(KoColorConversionTransformation::Intent, conversionIntent)
lager::state< KisDisplayConfig::Options, lager::automatic_tag > displayConfigOptions
lager::cursor< KisProofingConfiguration > data
LAGER_QT_READER(ColorSpaceId, proofingSpaceTuple)
LAGER_QT_CURSOR(KoColor, warningColor)
Warning color for out-of-gamut checks.
void updateDisplayConfigOptions(KisDisplayConfig::Options options)
LAGER_QT_CURSOR(bool, convBlackPointCompensation)
KisProofingConfigModel(lager::cursor< KisProofingConfiguration > _data=lager::make_state(KisProofingConfiguration(), lager::automatic_tag{}))
LAGER_QT_CURSOR(KisProofingConfiguration::DisplayTransformState, displayTransformMode)
~KisProofingConfigModel()
LAGER_QT_READER(bool, enableCustomDisplayConfig)
LAGER_QT_READER(CheckBoxState, adaptationSwitchState)
LAGER_QT_CURSOR(KoColorConversionTransformation::Intent, displayIntent)
The KisProofingConfiguration struct Little struct that stores the proofing configuration for a given ...