Skip to content
Snippets Groups Projects
Commit 1ed50868 authored by Erik Andresen's avatar Erik Andresen
Browse files

write ids of hlines. start with 1000

parent 3dae851c
Branches
Tags
No related merge requests found
...@@ -814,7 +814,7 @@ void jpsGraphicsView::drawLine() ...@@ -814,7 +814,7 @@ void jpsGraphicsView::drawLine()
//Undo //Undo
RecordUndoLineAction("LineAdded",lineItem->GetType(),lineItem->get_line()->line()); RecordUndoLineAction("LineAdded",lineItem->GetType(),lineItem->get_line()->line());
drawLine(); //drawLine();
......
...@@ -358,9 +358,11 @@ void jpsDatamanager::writeRoutingHeader(QXmlStreamWriter *stream) ...@@ -358,9 +358,11 @@ void jpsDatamanager::writeRoutingHeader(QXmlStreamWriter *stream)
void jpsDatamanager::writeHLines(QXmlStreamWriter *stream, QList<jpsLineItem *> &hLines) void jpsDatamanager::writeHLines(QXmlStreamWriter *stream, QList<jpsLineItem *> &hLines)
{ {
int id=1000;
for (jpsLineItem *lineItem:hLines) for (jpsLineItem *lineItem:hLines)
{ {
stream->writeStartElement("Hline"); stream->writeStartElement("Hline");
stream->writeAttribute("id",QString::number(id));
stream->writeAttribute("room_id","0"); stream->writeAttribute("room_id","0");
QString rid = RoomIDHLine(lineItem); QString rid = RoomIDHLine(lineItem);
if (rid.contains("Warning")) if (rid.contains("Warning"))
...@@ -384,6 +386,7 @@ void jpsDatamanager::writeHLines(QXmlStreamWriter *stream, QList<jpsLineItem *> ...@@ -384,6 +386,7 @@ void jpsDatamanager::writeHLines(QXmlStreamWriter *stream, QList<jpsLineItem *>
stream->writeEndElement(); //vertex stream->writeEndElement(); //vertex
stream->writeEndElement(); //Hline stream->writeEndElement(); //Hline
id++;
} }
} }
......
...@@ -257,12 +257,12 @@ QPolygonF jpsRoom::RoomAsSortedPolygon() const ...@@ -257,12 +257,12 @@ QPolygonF jpsRoom::RoomAsSortedPolygon() const
} }
// for (QPointF point:points) for (QPointF point:points)
// { {
// std::cout << point.x() << " " << point.y() << std::endl; std::cout << point.x() << " " << point.y() << std::endl;
// } }
// std::cout << "----------------------------" << std::endl; std::cout << "----------------------------" << std::endl;
return QPolygonF(points); return QPolygonF(points);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment