diff --git a/sources/qetproject.cpp b/sources/qetproject.cpp index a423e0c05..3cf677761 100644 --- a/sources/qetproject.cpp +++ b/sources/qetproject.cpp @@ -33,6 +33,7 @@ #include #include #include +#include static int BACKUP_INTERVAL = 120000; //interval in ms of backup = 2min @@ -1607,7 +1608,9 @@ NamesList QETProject::namesListForIntegrationCategory() { void QETProject::writeBackup() { QDomDocument xml_project(toXml()); - QET::writeToFile(xml_project, &m_backup_file); + QString temp; + QFuture bac = QtConcurrent::run(QET::writeToFile,xml_project,&m_backup_file,&temp); + bac.waitForFinished(); } /**