digiKam
|
Public Member Functions | |
Private () | |
IccProfile | profileFromWindowSystem (QWidget *const widget) |
ICCSettingsContainer | readFromConfig () const |
QList< IccProfile > | scanDirectories (const QStringList &dirs) |
void | scanDirectory (const QString &path, const QStringList &filter, QList< IccProfile > *const profiles) |
void | writeManagedPreviewsToConfig () const |
void | writeManagedViewToConfig () const |
void | writeToConfig () const |
Public Attributes | |
const QString | configGroup |
QMutex | mutex |
QList< IccProfile > | profiles |
QHash< int, IccProfile > | screenProfiles |
ICCSettingsContainer | settings |
|
explicit |
IccProfile Digikam::IccSettings::Private::profileFromWindowSystem | ( | QWidget *const | widget | ) |
References Digikam::IccProfile::description(), mutex, and screenProfiles.
Referenced by Digikam::IccSettings::monitorProfile(), and Digikam::IccSettings::monitorProfileFromSystem().
ICCSettingsContainer Digikam::IccSettings::Private::readFromConfig | ( | ) | const |
References Digikam::ICCSettingsContainer::readFromConfig().
QList< IccProfile > Digikam::IccSettings::Private::scanDirectories | ( | const QStringList & | dirs | ) |
Referenced by Digikam::IccSettings::allProfiles().
void Digikam::IccSettings::Private::scanDirectory | ( | const QString & | path, |
const QStringList & | filter, | ||
QList< IccProfile > *const | profiles | ||
) |
References Digikam::IccProfile::considerOriginalAdobeRGB(), Digikam::DeleteDialogMode::Files, Digikam::IccProfile::open(), and scanDirectory().
Referenced by scanDirectory().
void Digikam::IccSettings::Private::writeManagedPreviewsToConfig | ( | ) | const |
void Digikam::IccSettings::Private::writeManagedViewToConfig | ( | ) | const |
void Digikam::IccSettings::Private::writeToConfig | ( | ) | const |
References Digikam::IccSettings::settings(), and Digikam::ICCSettingsContainer::writeToConfig().
Referenced by Digikam::IccSettings::setSettings().
const QString Digikam::IccSettings::Private::configGroup |
QMutex Digikam::IccSettings::Private::mutex |
Referenced by Digikam::IccSettings::allProfiles(), Digikam::IccSettings::monitorProfile(), Digikam::IccSettings::monitorProfileFromSystem(), profileFromWindowSystem(), Digikam::IccSettings::setIccPath(), Digikam::IccSettings::setSettings(), Digikam::IccSettings::settings(), Digikam::IccSettings::setUseManagedPreviews(), and Digikam::IccSettings::setUseManagedView().
QList<IccProfile> Digikam::IccSettings::Private::profiles |
QHash<int, IccProfile> Digikam::IccSettings::Private::screenProfiles |
Referenced by Digikam::IccSettings::monitorProfileFromSystem(), and profileFromWindowSystem().
ICCSettingsContainer Digikam::IccSettings::Private::settings |
Referenced by Digikam::IccSettings::allProfiles(), Digikam::IccSettings::isEnabled(), Digikam::IccSettings::monitorProfile(), Digikam::IccSettings::setIccPath(), Digikam::IccSettings::setSettings(), Digikam::IccSettings::settings(), Digikam::IccSettings::setUseManagedPreviews(), Digikam::IccSettings::setUseManagedView(), and Digikam::IccSettings::useManagedPreviews().