diff --git a/libs/blockview/blockitem.cpp b/libs/blockview/blockitem.cpp index d078b9c..4b9f7b6 100644 --- a/libs/blockview/blockitem.cpp +++ b/libs/blockview/blockitem.cpp @@ -426,7 +426,7 @@ void BlockItem::setBindings(const QList> & bindings) { } -QList> BlockItem::getBindings() { +const QList> & BlockItem::getBindings() const { return prop_bindings; } diff --git a/libs/blockview/blockitem.h b/libs/blockview/blockitem.h index 9ec017c..771e286 100644 --- a/libs/blockview/blockitem.h +++ b/libs/blockview/blockitem.h @@ -88,7 +88,7 @@ public: void applyBinding(const QString & bind_name, const QVariant & bind_value); void applyBindings(const PropertyStorage & bindings); void setBindings(const QList> & bindings); - QList> getBindings(); + const QList> & getBindings() const; QString getBindName(const QString & prop_name) const; QStringList getBindNames() const; QStringList getBindProps() const;