diff --git a/qcross/cnewgamedialog.cpp b/qcross/cnewgamedialog.cpp index c1bffec..a9557b7 100644 --- a/qcross/cnewgamedialog.cpp +++ b/qcross/cnewgamedialog.cpp @@ -142,7 +142,7 @@ namespace qcross { if (!fileName.isEmpty()) { QDir().mkpath(QCROSS_STRING_DATAPATH); - QString newFileName = QCROSS_STRING_DATAPATH + QDir::separator() + fileName.section(QDir::separator(), -1); + QString newFileName = QCROSS_STRING_DATAPATH + QDir::separator() + QDir::toNativeSeparators(fileName).section(QDir::separator(), -1); if (QFile::copy(fileName, newFileName)) dynamic_cast(ui.packageList->model())->update(); else