Split the shapes in different files and made them all QObjects with QProperties.

This commit is contained in:
Tats
2016-01-21 16:18:19 -05:00
parent ba1af4b724
commit c656f8246a
17 changed files with 1232 additions and 962 deletions
+3 -3
View File
@@ -88,10 +88,10 @@ void MeshControlPainter::_paintShape(QPainter *painter, MapperGLCanvas* canvas)
painter->setPen(getRescaledShapeStroke(canvas, true));
// Draw inner quads.
QVector<Quad> quads = mesh->getQuads();
for (QVector<Quad>::const_iterator it = quads.begin(); it != quads.end(); ++it)
QVector<Quad::ptr> quads = mesh->getQuads();
for (QVector<Quad::ptr>::const_iterator it = quads.begin(); it != quads.end(); ++it)
{
painter->drawPolygon(it->toPolygon());
painter->drawPolygon((*it)->toPolygon());
}
// Draw outer quad.