Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 3 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-3-822/)
-   -   удаление каталога (https://www.otvetnemail.ru/novye-voprosy-i-otvety-3-822/udalenie-kataloga-207688/)

Guest 27.09.2011 12:04

удаление каталога
 
Доброе утро, форумчане! В моей программе создается временная папка в которой расположен текстовый файл и папка с рисунками. Я пытаюсь удалить папку рекурсивным методом. Но удаляется только каталог с рисунками, а текстовый файл остается.Код:void CMainWindow::removeDir(const QString dir_path){ QDir dir(dir_path); foreach(QString fileName, dir.entryList()) { if(fileName == "." || fileName == "..") { continue; } if (QFileInfo(dir_path + "/" + fileName).isDir()) { removeDir(dir_path + "/" + fileName); } else { dir.remove(fileName); } } if (!dir.rmdir(dir_path)) { QMessageBox::warning(this, tr("Удаление временной директории"), tr("Не удалось удалить временную директорию")); return; }}


Часовой пояс GMT, время: 08:28.


© www.otvetnemail.ru - Форум вопросов и ответов.