Public Types | |
| enum | ProfileType { InvalidType , Input , Output , Display , Abstract , ColorSpace , DeviceLink , NamedColor } |
Public Member Functions | |
| IccProfile () | |
| Creates a null profile. | |
| IccProfile (const IccProfile &other) | |
| IccProfile (const QByteArray &data) | |
| Creates a profile from the given data in memory. | |
| IccProfile (const QString &filePath) | |
| Creates a profile from the given file. | |
| void | close () |
| Close the profile, freeing resources. | |
| QByteArray | data () |
| QString | description () |
| Reads the profile description. | |
| QString | filePath () const |
| void * | handle () const |
| Access to the LCMS cmsHPROFILE handle. | |
| bool | isNull () const |
| bool | isOpen () const |
| bool | isSameProfileAs (IccProfile &other) |
| This method compares the actual profile data bit by bit. | |
| bool | open () |
| Open this profile. | |
| operator void * () const | |
| bool | operator!= (const IccProfile &other) const |
| IccProfile & | operator= (const IccProfile &other) |
| bool | operator== (const IccProfile &other) const |
| ProfileType | type () |
| bool | writeToFile (const QString &filePath) |
| Writes the profile to the given file. | |
Static Public Member Functions | |
| static IccProfile | adobeRGB () |
| static void | considerOriginalAdobeRGB (const QString &filePath) |
| static QList< IccProfile > | defaultProfiles () |
| static QStringList | defaultSearchPaths () |
| static IccProfile | proPhotoRGB () |
| static QList< IccProfile > | scanDirectories (const QStringList &dirs) |
| static IccProfile | sRGB () |
| static IccProfile | wideGamutRGB () |
| void Digikam::IccProfile::close | ( | ) |
You can re-open. Called automatically at destruction.
| QByteArray Digikam::IccProfile::data | ( | ) |
|
static |
|
static |
| QString Digikam::IccProfile::description | ( | ) |
Opens the profile if necessary.
| QString Digikam::IccProfile::filePath | ( | ) | const |
| bool Digikam::IccProfile::isOpen | ( | ) | const |
| bool Digikam::IccProfile::open | ( | ) |
| bool Digikam::IccProfile::operator== | ( | const IccProfile & | other | ) | const |
|
static |
| IccProfile::ProfileType Digikam::IccProfile::type | ( | ) |
< 'nkbf', proprietary in Nikon profiles