gui: mainwindow: Add checkbox to remove current database

This commit is contained in:
2022-08-14 10:41:31 +02:00
parent d900d58f26
commit 47d0440ffb
2 ha cambiato i file con 18 aggiunte e 0 eliminazioni

Vedi File

@ -408,6 +408,17 @@ void MainWindow::initSettingsTabs()
void MainWindow::saveSettings()
{
if(ui->chkRemoveOldDb->isChecked())
{
bool result = QFile::remove(Common::databasePath());
if(!result)
{
QMessageBox::critical(this, "Error removing database",
"Failed to remove old database. Settings not saved.");
return;
}
}
QSettings settings;
QString pdfViewerCmd = ui->txtSettingPdfPreviewerCmd->text();