--- a/src/linetypes/conditionaledge.h Wed Mar 18 17:11:23 2020 +0200 +++ b/src/linetypes/conditionaledge.h Thu Mar 19 21:06:06 2020 +0200 @@ -18,12 +18,11 @@ const Color colorIndex = ldraw::edgeColor); ConditionalEdge(const std::array<glm::vec3, 4>& vertices, const Color color); QVariant getProperty(Property property) const override; - SetPropertyResult setProperty( - Property property, - const QVariant& value) override; QString textRepresentation() const override; int numPoints() const override; const glm::vec3& getPoint(int index) const override; glm::vec3 controlPoint_1 = {}; glm::vec3 controlPoint_2 = {}; +protected: + void setProperty(SetPropertyResult* result, const PropertyKeyValue& pair) override; };