111 QSet<QString>
properties(result.begin(), result.end());
113 QSet<QString> lockedProperties(lockedPropertiesKeys.begin(), lockedPropertiesKeys.end());
123 qDebug() <<
"=== KisLockedPropertiesProxy::dump() ===";
124 qDebug() <<
"parent properties:";
128 qDebug() <<
"locked properties:";
float value(const T *src, size_t ch)
QVariant getProperty(const QString &name) const override
void dump() const override
void setProperty(const QString &name, const QVariant &value) override
QList< QString > getPropertiesKeys() const override
KisLockedPropertiesProxy(KisPropertiesConfiguration *, KisLockedPropertiesSP)
KisPropertiesConfiguration * m_parent
bool hasProperty(const QString &name) const override
KisLockedPropertiesSP m_lockedProperties
~KisLockedPropertiesProxy() override
static KisLockedPropertiesServer * instance()
void setPropertiesFromLocked(bool value)
KisPropertiesConfigurationSP lockedProperties()
#define KIS_SAFE_ASSERT_RECOVER_RETURN_VALUE(cond, val)
#define KIS_SAFE_ASSERT_RECOVER_RETURN(cond)
UpdateListenerWSP updateListener
void setPropertyNotSaved(const QString &name)
Marks a property that should not be saved by toXML.
void removeProperty(const QString &name)
virtual bool hasProperty(const QString &name) const
virtual void setProperty(const QString &name, const QVariant &value)
QMap< QString, QVariant > properties
virtual bool getProperty(const QString &name, QVariant &value) const
virtual QList< QString > getPropertiesKeys() const
virtual void dump() const