plugin/cutils: warn on overwrite fail

This commit is contained in:
2 * r + 2 * t 2025-10-01 22:35:52 +10:00
parent 0691dfb95f
commit 11dc993f4b

View file

@ -101,7 +101,10 @@ bool CUtils::copyFile(const QUrl& source, const QUrl& target, bool overwrite) co
}
if (overwrite) {
QFile::remove(target.toLocalFile());
if (!QFile::remove(target.toLocalFile())) {
qWarning() << "CUtils::copyFile: overwrite was specified but failed to remove" << target.toLocalFile();
return false;
}
}
return QFile::copy(source.toLocalFile(), target.toLocalFile());