![]() |
digiKam
|
#include <dimgfiltergenerator.h>
Public Member Functions | |
BasicDImgFilterGenerator ()=default | |
DImgThreadedFilter * | createFilter (const QString &filterIdentifier, int version) override |
Create the filter for the given combination of identifier and version. | |
QString | displayableName (const QString &filterIdentifier) override |
Returns a QString with filter name for displaying in views. | |
virtual bool | isSupported (const QString &filterIdentifier) |
Convenience methods. | |
virtual bool | isSupported (const QString &filterIdentifier, int version) |
QStringList | supportedFilters () override |
Returns a list with identifiers of supported filters. | |
QList< int > | supportedVersions (const QString &filterIdentifier) override |
Returns a list with the supported versions for the given identifier. | |
|
default |
A sample implementation for one DImgThreadedFilter class. The class must provide two static methods, FilterIdentifier() and SupportedVersions().
|
inlineoverridevirtual |
Create the filter for the given combination of identifier and version.
Implements Digikam::DImgFilterGenerator.
References Digikam::DImgThreadedFilter::setFilterVersion(), and T.
|
inlineoverridevirtual |
Returns a QString with filter name for displaying in views.
Implements Digikam::DImgFilterGenerator.
|
virtualinherited |
Convenience methods.
Reimplemented in Digikam::DImgFilterManager.
References Digikam::DImgFilterGenerator::supportedFilters().
Referenced by Digikam::DImgFilterGenerator::isSupported(), and Digikam::DImgFilterManager::isSupported().
|
virtualinherited |
Reimplemented in Digikam::DImgFilterManager.
References Digikam::DImgFilterGenerator::isSupported(), and Digikam::DImgFilterGenerator::supportedVersions().
|
inlineoverridevirtual |
Returns a list with identifiers of supported filters.
Implements Digikam::DImgFilterGenerator.
|
inlineoverridevirtual |
Returns a list with the supported versions for the given identifier.
Implements Digikam::DImgFilterGenerator.