diff -r d931a7547578 -r 55c0d3beea0d src/ldDocument.h --- a/src/ldDocument.h Wed Feb 17 03:24:07 2016 +0200 +++ b/src/ldDocument.h Wed Feb 17 19:54:21 2016 +0200 @@ -81,7 +81,7 @@ void initializeCachedData(); LDObjectList inlineContents (bool deep, bool renderinline); QList inlinePolygons(); - const QVector& inlineVertices(); + const QSet& inlineVertices(); void insertObject (int pos, LDObject* obj); bool isCache() const; bool isSafeToClose(); @@ -122,8 +122,8 @@ int m_tabIndex; int m_triangleCount; QList m_polygonData; - QMap> m_objectVertices; - QVector m_vertices; + QMap> m_objectVertices; + QSet m_vertices; LDObjectList m_sel; LDGLData* m_gldata; DocumentManager* m_manager;