From 1ed508689d1a616f46e3621899fb0ac04051244e Mon Sep 17 00:00:00 2001 From: Erik Andresen <e.andresen@uni-wuppertal.de> Date: Thu, 28 Jan 2016 15:57:40 +0100 Subject: [PATCH] write ids of hlines. start with 1000 --- src/GraphicView.cpp | 2 +- src/datamanager.cpp | 3 +++ src/rooms.cpp | 10 +++++----- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/GraphicView.cpp b/src/GraphicView.cpp index 1bbc9fb..352e1c7 100644 --- a/src/GraphicView.cpp +++ b/src/GraphicView.cpp @@ -814,7 +814,7 @@ void jpsGraphicsView::drawLine() //Undo RecordUndoLineAction("LineAdded",lineItem->GetType(),lineItem->get_line()->line()); - drawLine(); + //drawLine(); diff --git a/src/datamanager.cpp b/src/datamanager.cpp index ab537bb..3b699f9 100644 --- a/src/datamanager.cpp +++ b/src/datamanager.cpp @@ -358,9 +358,11 @@ void jpsDatamanager::writeRoutingHeader(QXmlStreamWriter *stream) void jpsDatamanager::writeHLines(QXmlStreamWriter *stream, QList<jpsLineItem *> &hLines) { + int id=1000; for (jpsLineItem *lineItem:hLines) { stream->writeStartElement("Hline"); + stream->writeAttribute("id",QString::number(id)); stream->writeAttribute("room_id","0"); QString rid = RoomIDHLine(lineItem); if (rid.contains("Warning")) @@ -384,6 +386,7 @@ void jpsDatamanager::writeHLines(QXmlStreamWriter *stream, QList<jpsLineItem *> stream->writeEndElement(); //vertex stream->writeEndElement(); //Hline + id++; } } diff --git a/src/rooms.cpp b/src/rooms.cpp index 8500dba..146555e 100644 --- a/src/rooms.cpp +++ b/src/rooms.cpp @@ -257,12 +257,12 @@ QPolygonF jpsRoom::RoomAsSortedPolygon() const } -// for (QPointF point:points) -// { -// std::cout << point.x() << " " << point.y() << std::endl; + for (QPointF point:points) + { + std::cout << point.x() << " " << point.y() << std::endl; -// } -// std::cout << "----------------------------" << std::endl; + } + std::cout << "----------------------------" << std::endl; return QPolygonF(points); } -- GitLab