mirror of
https://github.com/YACReader/yacreader
synced 2025-07-18 04:54:29 -04:00
QsLog
YACReader
YACReaderLibrary
common
bookmarks.cpp
bookmarks.h
check_new_version.cpp
check_new_version.h
comic.cpp
comic.h
comic_db.cpp
comic_db.h
custom_widgets.cpp
custom_widgets.h
exit_check.cpp
exit_check.h
folder.cpp
folder.h
http_worker.cpp
http_worker.h
library_item.cpp
library_item.h
onstart_flow_selection_dialog.cpp
onstart_flow_selection_dialog.h
pdf_comic.h
pdf_comic.mm
pictureflow.cpp
pictureflow.h
qnaturalsorting.cpp
qnaturalsorting.h
yacreader_flow_gl.cpp
yacreader_flow_gl.h
yacreader_global.cpp
yacreader_global.h
compressed_archive
custom_widgets
dependencies
files
images
release
CHANGELOG.txt
COPYING.txt
INSTALL.txt
README.txt
YACReader.desktop
YACReader.pro
YACReaderLibrary.desktop
background.png
cleanOSX.sh
compileOSX.sh
compileX11.sh
create-dmg
generateVS2010Projects.bat
icon.icns
releaseOSX.sh
25 lines
536 B
C++
25 lines
536 B
C++
#include "custom_widgets.h"
|
|
|
|
#include <QDir>
|
|
#include <QFileInfo>
|
|
|
|
void delTree(QDir dir)
|
|
{
|
|
dir.setFilter(QDir::AllDirs|QDir::Files|QDir::Hidden|QDir::NoDotAndDotDot);
|
|
QFileInfoList list = dir.entryInfoList();
|
|
for (int i = 0; i < list.size(); ++i)
|
|
{
|
|
QFileInfo fileInfo = list.at(i);
|
|
QString path = fileInfo.filePath();
|
|
if(fileInfo.isDir())
|
|
{
|
|
delTree(QDir(fileInfo.absoluteFilePath()));
|
|
dir.rmdir(fileInfo.absoluteFilePath());
|
|
}
|
|
else
|
|
{
|
|
dir.remove(fileInfo.absoluteFilePath());
|
|
}
|
|
}
|
|
}
|