/ Delete files in a directory. This is used */ to cleanup temporary files. */ /
| 136 | /* to cleanup temporary files. */ |
| 137 | /*************************************************/ |
| 138 | void 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 | /*************************************************/ |
no test coverage detected