From 497a4fc5ffefd8d202041c4126acb7533e78b16f Mon Sep 17 00:00:00 2001 From: Ulrich Kemloh <kemlohulrich@gmail.com> Date: Thu, 20 Nov 2014 19:07:02 +0100 Subject: [PATCH] adding captions to navigation hlines --- src/SaxParser.cpp | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/src/SaxParser.cpp b/src/SaxParser.cpp index 2fdc72a..e940617 100644 --- a/src/SaxParser.cpp +++ b/src/SaxParser.cpp @@ -311,7 +311,28 @@ bool SaxParser::startElement(const QString & /* namespaceURI */, } } - } else if (qName == "timeFirstFrame") { + }else if (qName == "hline") { + parsingWalls=false; + parsingCrossings=true; + thickness=15; + height=250; + color=255; + caption=""; + + for(int i=0; i<at.length(); i++) { + if(at.localName(i)=="thickness") { + thickness=at.value(i).toDouble()*FAKTOR; + } else if(at.localName(i)=="height") { + height=at.value(i).toDouble()*FAKTOR; + } else if(at.localName(i)=="color") { + color=at.value(i).toDouble(); + } else if(at.localName(i)=="caption") { + caption=at.value(i); + } + } + + } + else if (qName == "timeFirstFrame") { unsigned long timeFirstFrame_us=0; unsigned long timeFirstFrame_s=0; -- GitLab