13#include <QDomDocument>
60 QDomElement e = doc.createElement(
"filterconfig");
61 configuration->toXML(doc, e);
69 QDomElement element = e.firstChildElement(
"filterconfig");
77 configuration->fromXML(element);
void fromXML(const QDomElement &e) override
bool hasPatternSettings() const override
KisFilterConfigurationSP filterConfig() const
bool paintIncremental() override
Reimplemented.
KisFilterOpSettings(KisResourcesInterfaceSP resourcesInterface)
~KisFilterOpSettings() override
static KisFilterRegistry * instance()
T get(const QString &id) const
virtual KisFilterConfigurationSP factoryConfiguration(KisResourcesInterfaceSP resourcesInterface) const
static QString filterIdTag()
static QString filterConfigTag()
KisResourcesInterfaceSP resourcesInterface
void setProperty(const QString &name, const QVariant &value) override
void setPropertyNotSaved(const QString &name)
Marks a property that should not be saved by toXML.
QString getString(const QString &name, const QString &def=QString()) const
bool fromXML(const QString &xml, bool clear=true) override
virtual bool hasProperty(const QString &name) const
QString toXML() const override