Changeset View
Changeset View
Standalone View
Standalone View
libs/pigment/KoHistogramProducer.h
Show First 20 Lines • Show All 126 Lines • ▼ Show 20 Line(s) | |||||
127 | 127 | | |||
128 | class KRITAPIGMENT_EXPORT KoHistogramProducerFactoryRegistry | 128 | class KRITAPIGMENT_EXPORT KoHistogramProducerFactoryRegistry | ||
129 | : public KoGenericRegistry<KoHistogramProducerFactory*> | 129 | : public KoGenericRegistry<KoHistogramProducerFactory*> | ||
130 | { | 130 | { | ||
131 | public: | 131 | public: | ||
132 | KoHistogramProducerFactoryRegistry(); | 132 | KoHistogramProducerFactoryRegistry(); | ||
133 | ~KoHistogramProducerFactoryRegistry() override; | 133 | ~KoHistogramProducerFactoryRegistry() override; | ||
134 | static KoHistogramProducerFactoryRegistry* instance(); | 134 | static KoHistogramProducerFactoryRegistry* instance(); | ||
135 | /// returns a list, sorted by preferrence: higher preferance comes first | 135 | /// returns a list, sorted by preference: higher preference comes first | ||
136 | QList<QString> keysCompatibleWith(const KoColorSpace* colorSpace, bool isStrict=false) const; | 136 | QList<QString> keysCompatibleWith(const KoColorSpace* colorSpace, bool isStrict=false) const; | ||
137 | 137 | | |||
138 | private: | 138 | private: | ||
139 | KoHistogramProducerFactoryRegistry(const KoHistogramProducerFactoryRegistry&); | 139 | KoHistogramProducerFactoryRegistry(const KoHistogramProducerFactoryRegistry&); | ||
140 | KoHistogramProducerFactoryRegistry operator=(const KoHistogramProducerFactoryRegistry&); | 140 | KoHistogramProducerFactoryRegistry operator=(const KoHistogramProducerFactoryRegistry&); | ||
141 | }; | 141 | }; | ||
142 | 142 | | |||
143 | #endif // _KO_HISTOGRAM_PRODUCER | 143 | #endif // _KO_HISTOGRAM_PRODUCER |