|
| FilterAction (const QString &identifier, int version, Category category=ReproducibleFilter) |
|
void | addFlag (Flags flags) |
|
void | addParameter (const QString &key, const QVariant &value) |
| Sets parameter, removing all other values for the same key.
|
|
Category | category () const |
|
void | clearParameters () |
| Clear all parameters.
|
|
QString | description () const |
|
QString | displayableName () const |
|
Flags | flags () const |
|
bool | hasParameter (const QString &key) const |
|
bool | hasParameters () const |
| Access parameters.
|
|
QString | identifier () const |
|
bool | isNull () const |
|
bool | operator== (const FilterAction &other) const |
|
QVariant & | parameter (const QString &key) |
|
const QVariant | parameter (const QString &key) const |
|
template<typename T > |
T | parameter (const QString &key) const |
|
template<typename T > |
T | parameter (const QString &key, const T &defaultValue) const |
| Read parameter with a default value: If there is a parameter for the given key, return it converted from QVariant to the template type.
|
|
QHash< QString, QVariant > & | parameters () |
|
const QHash< QString, QVariant > & | parameters () const |
|
void | removeFlag (Flags flags) |
|
void | removeParameters (const QString &key) |
| Removes all parameters for key.
|
|
void | setDescription (const QString &description) |
|
void | setDisplayableName (const QString &displayableName) |
|
void | setFlags (Flags flags) |
|
void | setParameters (const QHash< QString, QVariant > ¶ms) |
| Replaces parameters.
|
|
int | version () const |
|