diff -r f69d53c053df -r a23024fc98e0 src/ui/polygonobjecteditor.h --- a/src/ui/polygonobjecteditor.h Wed Mar 09 14:22:22 2022 +0200 +++ b/src/ui/polygonobjecteditor.h Sun Mar 13 14:51:39 2022 +0200 @@ -13,12 +13,14 @@ ~PolygonObjectEditor(); ldraw::id_t objectId() const; void setObjectId(ldraw::id_t id); + void clear(); private: void buildWidgets(); void setupPointWidget(int n); Q_SLOT void pointChanged(const glm::vec3& value); Document* document; ldraw::id_t storedObjectId; - std::vector> widgets; + std::vector> widgets; std::optional splitter; + class QFormLayout* formLayout = nullptr; };