fixed a bug where addToWorkingDocument was not working with images, audios and videos

preferencesAboutTextFull
Clément Fauconnier 6 years ago
parent e963b7e8df
commit 1432af6970
  1. 13
      src/board/UBBoardController.cpp

@ -535,17 +535,10 @@ void UBBoardController::addScene(UBGraphicsScene* scene, bool replaceActiveIfEmp
{
foreach(QUrl relativeFile, scene->relativeDependencies())
{
QString source = scene->document()->persistencePath() + "/" + relativeFile.toString();
QString target = selectedDocument()->persistencePath() + "/" + relativeFile.toString();
QString source = scene->document()->persistencePath() + "/" + relativeFile.path();
QString destination = selectedDocument()->persistencePath() + "/" + relativeFile.path();
if(QFileInfo(source).isDir())
UBFileSystemUtils::copyDir(source,target);
else{
QFileInfo fi(target);
QDir d = fi.dir();
d.mkpath(d.absolutePath());
QFile::copy(source, target);
}
UBFileSystemUtils::copy(source, destination, true);
}
}

Loading…
Cancel
Save