|
|
| 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 |
| |