• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

digikam

Digikam::ICCSettingsContainer

Digikam::ICCSettingsContainer Class Reference

#include <iccsettingscontainer.h>

List of all members.

Public Types

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
}

Public Member Functions

 ICCSettingsContainer ()
 ~ICCSettingsContainer ()
void readFromConfig (KConfigGroup &group)
void writeManagedViewToConfig (KConfigGroup &group) const
void writeToConfig (KConfigGroup &group) const

Public Attributes

QString defaultInputProfile
Behavior defaultMismatchBehavior
Behavior defaultMissingProfileBehavior
QString defaultProofProfile
Behavior defaultUncalibratedBehavior
int doGamutCheck
bool enableCM
QColor gamutCheckMaskColor
QString iccFolder
Behavior lastMismatchBehavior
Behavior lastMissingProfileBehavior
QString lastSpecifiedAssignProfile
QString lastSpecifiedInputProfile
Behavior lastUncalibratedBehavior
QString monitorProfile
int proofingRenderingIntent
int renderingIntent
bool useBPC
bool useManagedPreviews
bool useManagedView
QString workspaceProfile

Detailed Description

Definition at line 43 of file iccsettingscontainer.h.


Member Enumeration Documentation

enum Digikam::ICCSettingsContainer::BehaviorEnum
Enumerator:
InvalidBehavior 
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 

Definition at line 58 of file iccsettingscontainer.h.


Constructor & Destructor Documentation

Digikam::ICCSettingsContainer::ICCSettingsContainer (  ) 

Definition at line 39 of file iccsettingscontainer.cpp.

Digikam::ICCSettingsContainer::~ICCSettingsContainer (  )  [inline]

Definition at line 50 of file iccsettingscontainer.h.


Member Function Documentation

void Digikam::ICCSettingsContainer::readFromConfig ( KConfigGroup &  group  ) 

Definition at line 61 of file iccsettingscontainer.cpp.

void Digikam::ICCSettingsContainer::writeManagedViewToConfig ( KConfigGroup &  group  )  const

Definition at line 131 of file iccsettingscontainer.cpp.

void Digikam::ICCSettingsContainer::writeToConfig ( KConfigGroup &  group  )  const

Definition at line 97 of file iccsettingscontainer.cpp.


Member Data Documentation

QString Digikam::ICCSettingsContainer::defaultInputProfile

Definition at line 118 of file iccsettingscontainer.h.

Behavior Digikam::ICCSettingsContainer::defaultMismatchBehavior

Definition at line 104 of file iccsettingscontainer.h.

Behavior Digikam::ICCSettingsContainer::defaultMissingProfileBehavior

Definition at line 105 of file iccsettingscontainer.h.

QString Digikam::ICCSettingsContainer::defaultProofProfile

Definition at line 119 of file iccsettingscontainer.h.

Behavior Digikam::ICCSettingsContainer::defaultUncalibratedBehavior

Definition at line 106 of file iccsettingscontainer.h.

int Digikam::ICCSettingsContainer::doGamutCheck

Definition at line 126 of file iccsettingscontainer.h.

bool Digikam::ICCSettingsContainer::enableCM

Definition at line 98 of file iccsettingscontainer.h.

QColor Digikam::ICCSettingsContainer::gamutCheckMaskColor

Definition at line 127 of file iccsettingscontainer.h.

QString Digikam::ICCSettingsContainer::iccFolder

Definition at line 100 of file iccsettingscontainer.h.

Behavior Digikam::ICCSettingsContainer::lastMismatchBehavior

Definition at line 108 of file iccsettingscontainer.h.

Behavior Digikam::ICCSettingsContainer::lastMissingProfileBehavior

Definition at line 109 of file iccsettingscontainer.h.

QString Digikam::ICCSettingsContainer::lastSpecifiedAssignProfile

Definition at line 111 of file iccsettingscontainer.h.

QString Digikam::ICCSettingsContainer::lastSpecifiedInputProfile

Definition at line 112 of file iccsettingscontainer.h.

Behavior Digikam::ICCSettingsContainer::lastUncalibratedBehavior

Definition at line 110 of file iccsettingscontainer.h.

QString Digikam::ICCSettingsContainer::monitorProfile

Definition at line 116 of file iccsettingscontainer.h.

int Digikam::ICCSettingsContainer::proofingRenderingIntent

Definition at line 125 of file iccsettingscontainer.h.

int Digikam::ICCSettingsContainer::renderingIntent

Definition at line 122 of file iccsettingscontainer.h.

bool Digikam::ICCSettingsContainer::useBPC

Definition at line 121 of file iccsettingscontainer.h.

bool Digikam::ICCSettingsContainer::useManagedPreviews

Definition at line 115 of file iccsettingscontainer.h.

bool Digikam::ICCSettingsContainer::useManagedView

Definition at line 114 of file iccsettingscontainer.h.

QString Digikam::ICCSettingsContainer::workspaceProfile

Definition at line 102 of file iccsettingscontainer.h.


The documentation for this class was generated from the following files:
  • iccsettingscontainer.h
  • iccsettingscontainer.cpp

digikam

Skip menu "digikam"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • digikam
Generated for API Reference by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal