diff options
author | Arno <arno@disconnect.de> | 2017-03-20 07:14:07 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2017-03-20 07:14:07 +0100 |
commit | c4388dcc1830d5df4f04ec2df42d1359b68cbda3 (patch) | |
tree | 253c6f8b429345fd7c1ea2afcdf63df211699e08 /playerwidget.cpp | |
parent | 18a94d2e4829f378bba7aaf97e2056b45b5ea7a8 (diff) | |
download | BeetPlayer-c4388dcc1830d5df4f04ec2df42d1359b68cbda3.tar.gz BeetPlayer-c4388dcc1830d5df4f04ec2df42d1359b68cbda3.tar.bz2 BeetPlayer-c4388dcc1830d5df4f04ec2df42d1359b68cbda3.zip |
Fix deleting files
Don't delete the parent directory recursively when deleting files...
Diffstat (limited to 'playerwidget.cpp')
-rw-r--r-- | playerwidget.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/playerwidget.cpp b/playerwidget.cpp index 5a69744..a37aea6 100644 --- a/playerwidget.cpp +++ b/playerwidget.cpp @@ -704,9 +704,12 @@ void PlayerWidget::doDeleteFiles(){ QFileInfo file(cur); if(file.isFile()){ QFile::remove(cur); + continue; } if(file.isDir()){ - file.dir().removeRecursively(); + QString d = file.absoluteFilePath(); + QDir toDel(d); + toDel.removeRecursively(); } } doPopulateByFolder(); |