summaryrefslogtreecommitdiff
path: root/src/projectrenderer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/projectrenderer.cc')
-rw-r--r--src/projectrenderer.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/projectrenderer.cc b/src/projectrenderer.cc
index 4d87b73..c6f24b0 100644
--- a/src/projectrenderer.cc
+++ b/src/projectrenderer.cc
@@ -29,6 +29,7 @@
#include <QDomDocument>
#include <QFile>
#include <QApplication>
+#include <QDir>
#include "project.h"
#include "audioextractor.h"
@@ -98,7 +99,7 @@ void ProjectRenderer::render()
QDomElement instrument_node = doc.createElement("instrument");
instrument_node.setAttribute("name", instrument.getInstrumentName());
- QString file = instrument.getPrefix() + "/" + instrument.getPrefix() + ".xml";
+ QString file = instrument.getPrefix() + QDir::separator() + instrument.getPrefix() + ".xml";
instrument_node.setAttribute("file", file);
instruments.appendChild(instrument_node);
auto audiofile_ids = instrument.getAudioFileList();
@@ -125,7 +126,7 @@ void ProjectRenderer::render()
qApp->processEvents();
}
- QFile xmlfile(project.getExportPath() + "/drumkit.xml");
+ QFile xmlfile(project.getExportPath() + QDir::separator() + "drumkit.xml");
xmlfile.open(QIODevice::WriteOnly);
xmlfile.write(doc.toByteArray());
xmlfile.close();