--- a/src/gl/partrenderer.h Mon Jul 04 15:37:22 2022 +0300 +++ b/src/gl/partrenderer.h Mon Jul 04 19:53:13 2022 +0300 @@ -44,8 +44,8 @@ std::optional<glm::vec3> screenToModelCoordinates(const QPointF& point, const Plane& plane) const; QPointF modelToScreenCoordinates(const glm::vec3& point) const; bool isDark() const; - ElementId pick(QPoint where); - void setSelection(const QSet<ElementId>& selectedIds); + std::int32_t pick(QPoint where); + void setSelection(const QSet<std::int32_t>& selectedIds); glm::vec3 cameraVector(const QPointF& point) const; Line<3> cameraLine(const QPointF& point) const; Q_SIGNALS: