31 #include "scribusapi.h"
35 #include "colormgmt/sccolormgmtengine.h"
44 QString profileName()
const {
return m_ProfileName;}
45 eRenderIntent intent()
const {
return m_Intent; }
47 bool colorManagementAllowed()
const {
return m_colorManagementAllowed; }
48 void allowColorManagement(
bool allowed) { m_colorManagementAllowed = allowed; }
50 bool softProofingAllowed()
const {
return m_softProofingAllowed; }
51 void allowSoftProofing(
bool allowed) { m_softProofingAllowed = allowed; }
53 bool useEmbeddedProfile()
const {
return m_useEmbeddedProfile; }
54 void setUseEmbeddedProfile(
bool useEmbedded) { m_useEmbeddedProfile = useEmbedded; }
56 bool useOutputProfile()
const {
return !m_outputProfile.isNull(); }
57 void setOutputProfile(
const ScColorProfile& prof) { m_outputProfile = prof; }
59 bool useColorManagement()
const;
61 QString defaultMonitorProfile()
const;
62 QString defaultPrinterProfile()
const;
63 QString defaultImageRGBProfile()
const;
64 QString defaultImageCMYKProfile()
const;
65 QString defaultSolidColorRGBProfile()
const;
66 QString defaultSolidColorCMYKProfile()
const;
68 eRenderIntent colorRenderingIntent()
const;
69 eRenderIntent imageRenderingIntent()
const;
71 bool useBlackPoint()
const;
72 bool doSoftProofing()
const;
73 bool doGamutCheck()
const;
94 bool m_colorManagementAllowed;
95 bool m_softProofingAllowed;
96 bool m_useEmbeddedProfile;
97 QString m_ProfileName;
98 eRenderIntent m_Intent;
Definition: sccolorprofile.h:16
the Document Class
Definition: scribusdoc.h:90
Definition: cmsettings.h:37