diff -r 40e2940605a3 -r 4bec0525ef1b src/linetypes/subfilereference.h --- a/src/linetypes/subfilereference.h Wed Mar 18 17:11:23 2020 +0200 +++ b/src/linetypes/subfilereference.h Thu Mar 19 21:06:06 2020 +0200 @@ -17,7 +17,6 @@ const QString &referenceName, const Color color = ldraw::mainColor); QVariant getProperty(Property property) const override; - SetPropertyResult setProperty(Property property, const QVariant& value) override; QString textRepresentation() const override; void getPolygons(std::vector& polygons, GetPolygonsContext* context) const override; glm::vec3 position() const; @@ -26,4 +25,6 @@ glm::mat4 transformation; QString referenceName; bool isInverted = false; +protected: + void setProperty(SetPropertyResult* result, const PropertyKeyValue& pair) override; };