diff -r fe67489523b5 -r 6e838748867b src/model.h --- a/src/model.h Sun Nov 03 17:57:21 2019 +0200 +++ b/src/model.h Sun Nov 03 18:09:47 2019 +0200 @@ -23,11 +23,11 @@ QVariant data(const QModelIndex& index, int role) const override; QVariant getHeaderProperty(const HeaderProperty property); const QString& getName() const; - QVariant getObjectProperty(const int index, const modelobjects::Property property) const; + QVariant getObjectProperty(const int index, const linetypes::Property property) const; signals: - void objectAdded(modelobjects::Id id, int position); + void objectAdded(linetypes::Id id, int position); private: - using ModelObjectPointer = std::unique_ptr; + using ModelObjectPointer = std::unique_ptr; template T* append(Args&&... args); void append(ModelObjectPointer&& object); @@ -37,7 +37,7 @@ QString path; LDHeader header; std::vector body; - std::map objectsById; + std::map objectsById; }; template