Krita Source Code Documentation
Loading...
Searching...
No Matches
KoColorSpaceRegistry::Private::ProfileRegistrationInterface Struct Reference
+ Inheritance diagram for KoColorSpaceRegistry::Private::ProfileRegistrationInterface:

Public Member Functions

const KoColorProfileprofileByName (const QString &profileName) const override
 
 ProfileRegistrationInterface (KoColorSpaceRegistry::Private *_d)
 
void registerNewProfile (KoColorProfile *profile) override
 
- Public Member Functions inherited from KoColorSpaceFactory::ProfileRegistrationInterface
virtual ~ProfileRegistrationInterface ()
 

Public Attributes

KoColorSpaceRegistry::Private * d {nullptr}
 

Detailed Description

Definition at line 851 of file KoColorSpaceRegistry.cpp.

Constructor & Destructor Documentation

◆ ProfileRegistrationInterface()

KoColorSpaceRegistry::Private::ProfileRegistrationInterface::ProfileRegistrationInterface ( KoColorSpaceRegistry::Private * _d)
inline

Definition at line 853 of file KoColorSpaceRegistry.cpp.

References d.

Member Function Documentation

◆ profileByName()

const KoColorProfile * KoColorSpaceRegistry::Private::ProfileRegistrationInterface::profileByName ( const QString & profileName) const
inlineoverridevirtual

Implements KoColorSpaceFactory::ProfileRegistrationInterface.

Definition at line 855 of file KoColorSpaceRegistry.cpp.

855 {
856 return d->profileStorage.profileByName(profileName);
857 }

References d.

◆ registerNewProfile()

void KoColorSpaceRegistry::Private::ProfileRegistrationInterface::registerNewProfile ( KoColorProfile * profile)
inlineoverridevirtual

Implements KoColorSpaceFactory::ProfileRegistrationInterface.

Definition at line 859 of file KoColorSpaceRegistry.cpp.

859 {
860 d->profileStorage.addProfile(profile);
861 d->colorConversionSystem->insertColorProfile(profile);
862 }

References d.

Member Data Documentation

◆ d

KoColorSpaceRegistry::Private* KoColorSpaceRegistry::Private::ProfileRegistrationInterface::d {nullptr}

Definition at line 864 of file KoColorSpaceRegistry.cpp.

864{nullptr};

The documentation for this struct was generated from the following file: