Mercurial > hg > svcore
comparison base/Event.h @ 1789:baafe1bb7e51 time-frequency-boxes
Fixes to export of time-frequency box model
author | Chris Cannam |
---|---|
date | Fri, 20 Sep 2019 14:18:38 +0100 |
parents | 9ab3be243397 |
children | 8c34ecba70df |
comparison
equal
deleted
inserted
replaced
1787:9ab3be243397 | 1789:baafe1bb7e51 |
---|---|
257 } | 257 } |
258 | 258 |
259 struct ExportNameOptions { | 259 struct ExportNameOptions { |
260 | 260 |
261 ExportNameOptions() : | 261 ExportNameOptions() : |
262 valueAtttributeName("value"), | 262 valueAttributeName("value"), |
263 levelAttributeName("level"), | |
263 uriAttributeName("uri") { } | 264 uriAttributeName("uri") { } |
264 | 265 |
265 QString valueAtttributeName; | 266 QString valueAttributeName; |
267 QString levelAttributeName; | |
266 QString uriAttributeName; | 268 QString uriAttributeName; |
267 }; | 269 }; |
268 | 270 |
269 void toXml(QTextStream &stream, | 271 void toXml(QTextStream &stream, |
270 QString indent = "", | 272 QString indent = "", |
273 | 275 |
274 // For I/O purposes these are points, not events | 276 // For I/O purposes these are points, not events |
275 stream << indent << QString("<point frame=\"%1\" ").arg(m_frame); | 277 stream << indent << QString("<point frame=\"%1\" ").arg(m_frame); |
276 if (m_haveValue) { | 278 if (m_haveValue) { |
277 stream << QString("%1=\"%2\" ") | 279 stream << QString("%1=\"%2\" ") |
278 .arg(opts.valueAtttributeName).arg(m_value); | 280 .arg(opts.valueAttributeName).arg(m_value); |
279 } | 281 } |
280 if (m_haveDuration) { | 282 if (m_haveDuration) { |
281 stream << QString("duration=\"%1\" ").arg(m_duration); | 283 stream << QString("duration=\"%1\" ").arg(m_duration); |
282 } | 284 } |
283 if (m_haveLevel) { | 285 if (m_haveLevel) { |
284 stream << QString("level=\"%1\" ").arg(m_level); | 286 stream << QString("%1=\"%2\" ") |
287 .arg(opts.levelAttributeName) | |
288 .arg(m_level); | |
285 } | 289 } |
286 if (m_haveReferenceFrame) { | 290 if (m_haveReferenceFrame) { |
287 stream << QString("referenceFrame=\"%1\" ") | 291 stream << QString("referenceFrame=\"%1\" ") |
288 .arg(m_referenceFrame); | 292 .arg(m_referenceFrame); |
289 } | 293 } |