Löschen Sie einen Ordner und alle seine Inhalte mit Qt?
So löschen Sie einen Ordner und alle seine Inhalte mit Qt
?
Versuchte ich mit:
QFile::remove();
aber es scheint, wie es löscht nur eine Datei zu einem Zeitpunkt.
Dies ist ein Duplikat dieser Frage hier: stackoverflow.com/questions/11050977/...
schlagen Sie um 25 Sekunden 😛
@RahulManne, +1
Mögliche Duplikate von das Entfernen einer nicht leeren Ordner in Qt
schlagen Sie um 25 Sekunden 😛
@RahulManne, +1
Mögliche Duplikate von das Entfernen einer nicht leeren Ordner in Qt
InformationsquelleAutor | 2015-01-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für
Qt5
es istQDir::removeRecursively
:Für
Qt4
oder niedriger, können Sie eine rekursive Funktion, die löscht jeden Datei:wie gesagt hier.
QDir::NoDotAndDotDot
ist sehr wichtig, sonst springt einer Höhe von einem und dann wird es gelöscht, was es alles gibtInformationsquelleAutor Iuliu