We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7bd1bb8 + f4b6153 commit 86ca532Copy full SHA for 86ca532
1 file changed
addon/doxywizard/doxywizard.cpp
@@ -461,6 +461,15 @@ void MainWindow::loadConfigFromFile(const QString & fileName)
461
void MainWindow::saveConfig(const QString &fileName)
462
{
463
if (fileName.isEmpty()) return;
464
+
465
+ // Create backup of existing file
466
+ if (QFile::exists(fileName))
467
+ {
468
+ QString backupFileName = fileName + QString::fromLatin1(".bak");
469
+ QFile::remove(backupFileName);
470
+ QFile::copy(fileName, backupFileName);
471
+ }
472
473
QFile f(fileName);
474
if (!f.open(QIODevice::WriteOnly | QIODevice::Text ))
475
0 commit comments