1- When open a .qet by double click on it, QET ask user for open the backup file, of this .qet.
2- On windows, if user open a project from the recent files menu, when close QET the file is deleted :(  user lose her work


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5383 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
blacksun
2018-06-01 18:33:08 +00:00
parent 2e32c75523
commit c19ec8c65a
2 changed files with 22 additions and 13 deletions

View File

@@ -150,10 +150,7 @@ QETApp::~QETApp()
QStringList extension_filter("*.qet");
QStringList list = dir.entryList(extension_filter);
for(QString str : list)
{
QFile file(dir.path() + "/" + str);
file.remove();
}
dir.remove(str);
}
}
@@ -1644,6 +1641,15 @@ void QETApp::checkBackupFiles()
{
QStringList extension_filter("*.qet");
QStringList list = dir.entryList(extension_filter);
//Remove from the list, the backup file of registred project
for(QETProject *project : registeredProjects().values())
if(!project->filePath().isEmpty())
{
QFileInfo info(project->filePath());
list.removeOne(info.fileName());
}
if(list.isEmpty())
return;