MCPcopy Create free account
hub / github.com/baumgarr/nixnote2 / deleteTopLevelFiles

Method deleteTopLevelFiles

settings/filemanager.cpp:138–149  ·  view source on GitHub ↗

/ Delete files in a directory. This is used */ to cleanup temporary files. */ /

Source from the content-addressed store, hash-verified

136/* to cleanup temporary files. */
137/*************************************************/
138void FileManager::deleteTopLevelFiles(QDir dir, bool exitOnFail) {
139 dir.setFilter(QDir::Files);
140 QStringList list = dir.entryList();
141 for (qint32 i=0; i<list.size(); i++) {
142 QFile f(list.at(i));
143 if (!f.remove() && exitOnFail) {
144 cout << "Error deleting file '" +f.fileName().toStdString() <<
145 "'. Aborting program";
146 exit(16);
147 }
148 }
149}
150
151
152/*************************************************/

Callers 1

purgeResDirectoryMethod · 0.95

Calls 1

removeMethod · 0.80

Tested by

no test coverage detected