Моята програма подканва потребителя да избере файл за обработка. Моята програма го обработва и се опитва да запише файла в AppData.
Ето как го правя аз:
QSettings settings(QSettings::IniFormat, QSettings::UserScope, "FlameTool", "FlameTool");
addin_path = QFileInfo(settings.fileName()).absolutePath() + "/addins/" + id + ".limod" ;
qDebug(addin_path.toLocal8Bit());
if(QFile::copy(QDir::toNativeSeparators(file_passed),QDir::toNativeSeparators(addin_path)))
qDebug("copied");
else
qDebug("not copied");
Всеки път, когато тази част от кода се изпълнява, тя извежда „не е копирано“. Как мога да копирам файла?
toNativeSeparators
с Qt функции. - person hyde   schedule 11.03.2014