From fa5b7e32e12b6310c93a9d3c1c4654f61c0f6679 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sat, 6 Oct 2018 12:37:44 +0200 Subject: Make relative paths cross-platform. --- src/projectrenderer.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/projectrenderer.cc') 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 #include #include +#include #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(); -- cgit v1.2.3