diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2018-10-06 12:37:44 +0200 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2018-10-06 12:37:44 +0200 |
commit | fa5b7e32e12b6310c93a9d3c1c4654f61c0f6679 (patch) | |
tree | d00adbf15d1393b127b83b8e415128c9b849456c /src/projectrenderer.cc | |
parent | 0e2db9214ff3d6cbe4388224f405bc5d67d6a8d3 (diff) |
Make relative paths cross-platform.
Diffstat (limited to 'src/projectrenderer.cc')
-rw-r--r-- | src/projectrenderer.cc | 5 |
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(); |