aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.h')
-rw-r--r--src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.h b/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.h
index e0c9617fed..1d71c1230e 100644
--- a/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.h
+++ b/src/plugins/qmldesigner/components/connectioneditor/dynamicpropertiesmodel.h
@@ -55,6 +55,7 @@ public:
void selectionChanged(const QList<ModelNode> &selectedNodes);
ConnectionView *connectionView() const;
+ AbstractProperty abstractPropertyForRow(int rowNumber) const;
BindingProperty bindingPropertyForRow(int rowNumber) const;
VariantProperty variantPropertyForRow(int rowNumber) const;
QStringList possibleTargetProperties(const BindingProperty &bindingProperty) const;
@@ -65,6 +66,9 @@ public:
void addDynamicPropertyForCurrentNode();
void resetModel();
+ BindingProperty replaceVariantWithBinding(const PropertyName &name, bool copyValue = false);
+ void resetProperty(const PropertyName &name);
+
protected:
void addProperty(const QVariant &propertyValue,
const QString &propertyType,