Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 12:04
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Доброе утро, форумчане! В моей программе создается временная папка в которой расположен текстовый файл и папка с рисунками. Я пытаюсь удалить папку рекурсивным методом. Но удаляется только каталог с рисунками, а текстовый файл остается.Код: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; }}
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как скопировать файлы каталога TEACH с лазерного диска, расположенного в дисководе O в каталог WORD корневого каталога Guest Ещё вопросы и ответы из архива 4 0 16.01.2012 22:50
за удаление вопроса мне плюсанули . а за удаление ответа вычли, почему? Guest Ещё вопросы и ответы из архива 3 0 14.01.2012 03:33
Удаление рисунков при удаление публикации Guest Новый архив 2 0 29.09.2011 15:06
Удаление файлов и каталога??? Guest Продолжение нового архива 0 29.09.2011 11:15
[РЕШЕНО] Поиск и удаление каталога Guest Новый архив 3 0 27.09.2011 13:54



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