Changeset View
Changeset View
Standalone View
Standalone View
libs/image/kis_filter_strategy.cc
Show First 20 Lines • Show All 187 Lines • ▼ Show 20 Line(s) | 187 | Q_FOREACH (const QString &id, keys()) { | |||
---|---|---|---|---|---|
188 | delete get(id); | 188 | delete get(id); | ||
189 | } | 189 | } | ||
190 | dbgRegistry << "deleting KisFilterStrategyRegistry"; | 190 | dbgRegistry << "deleting KisFilterStrategyRegistry"; | ||
191 | } | 191 | } | ||
192 | 192 | | |||
193 | KisFilterStrategyRegistry* KisFilterStrategyRegistry::instance() | 193 | KisFilterStrategyRegistry* KisFilterStrategyRegistry::instance() | ||
194 | { | 194 | { | ||
195 | if (!s_instance.exists()) { | 195 | if (!s_instance.exists()) { | ||
196 | s_instance->add(new KisBoxFilterStrategy); | ||||
197 | s_instance->addAlias("Box", "NearestNeighbor"); | ||||
198 | | ||||
196 | s_instance->add(new KisHermiteFilterStrategy); | 199 | s_instance->add(new KisHermiteFilterStrategy); | ||
197 | s_instance->add(new KisBicubicFilterStrategy); | 200 | s_instance->add(new KisBicubicFilterStrategy); | ||
198 | s_instance->add(new KisBoxFilterStrategy); | | |||
199 | s_instance->add(new KisBilinearFilterStrategy); | 201 | s_instance->add(new KisBilinearFilterStrategy); | ||
200 | s_instance->add(new KisBellFilterStrategy); | 202 | s_instance->add(new KisBellFilterStrategy); | ||
201 | s_instance->add(new KisBSplineFilterStrategy); | 203 | s_instance->add(new KisBSplineFilterStrategy); | ||
202 | s_instance->add(new KisLanczos3FilterStrategy); | 204 | s_instance->add(new KisLanczos3FilterStrategy); | ||
203 | s_instance->add(new KisMitchellFilterStrategy); | 205 | s_instance->add(new KisMitchellFilterStrategy); | ||
204 | | ||||
205 | } | 206 | } | ||
206 | return s_instance; | 207 | return s_instance; | ||
207 | } | 208 | } | ||
208 | 209 | | |||
209 | QList<KoID> KisFilterStrategyRegistry::listKeys() const | 210 | QList<KoID> KisFilterStrategyRegistry::listKeys() const | ||
210 | { | 211 | { | ||
211 | QList<KoID> answer; | 212 | QList<KoID> answer; | ||
212 | Q_FOREACH (const QString key, keys()) { | 213 | Q_FOREACH (const QString key, keys()) { | ||
Show All 26 Lines |