diff base/XmlExportable.cpp @ 123:0f37e92e1782

* 1502816 file export is too slow and memory-hungry Use text stream when writing to file instead of accumulating into a string. * 1500625 Auto-align in MIDI layer confusing Make value extents convert to Hz in return value * 1494623: Duplicate display of frame 0 from vamp plugin output
author Chris Cannam
date Thu, 15 Jun 2006 15:48:05 +0000
parents ea730e3f9ace
children 70a232b1f12a
line wrap: on
line diff
--- a/base/XmlExportable.cpp	Thu Jun 15 12:28:47 2006 +0000
+++ b/base/XmlExportable.cpp	Thu Jun 15 15:48:05 2006 +0000
@@ -17,6 +17,14 @@
 #include <map>
 #include <QMutex>
 #include <QMutexLocker>
+#include <QTextStream>
+
+void
+XmlExportable::toXml(QTextStream &stream, QString indent,
+                     QString extraAttributes) const
+{
+    stream << toXmlString(indent, extraAttributes);
+}
 
 QString
 XmlExportable::encodeEntities(QString s)