143 QMap<LDObject*, QSet<Vertex>> m_objectVertices; |
143 QMap<LDObject*, QSet<Vertex>> m_objectVertices; |
144 QSet<Vertex> m_vertices; |
144 QSet<Vertex> m_vertices; |
145 |
145 |
146 private slots: |
146 private slots: |
147 void objectChanged(const LDObjectState &before, const LDObjectState &after); |
147 void objectChanged(const LDObjectState &before, const LDObjectState &after); |
148 void handleNewObject(const QModelIndex& index); |
148 void handleNewObject(const Uuid& index); |
149 void handleImminentObjectRemoval(const QModelIndex& index); |
149 void handleImminentObjectRemoval(const Uuid& index); |
150 }; |
150 }; |
151 |
151 |
152 // Parses a string line containing an LDraw object and returns the object parsed. |
152 // Parses a string line containing an LDraw object and returns the object parsed. |
153 LDObject* ParseLine (QString line); |
153 LDObject* ParseLine (QString line); |