Remove files from Settings::recentFileList(), if they fail to open. (#268)

- i.e. they no longer exist or have been moved
- update recent file menu in StartupView as Settings change
This commit is contained in:
Jaye Evins
2025-12-17 21:26:30 -05:00
committed by GitHub
parent aba0f11616
commit 90e236f847
5 changed files with 66 additions and 12 deletions
+4
View File
@@ -130,6 +130,8 @@ namespace glabels
}
else
{
model::Settings::removeFromRecentFileList( fileName );
QMessageBox msgBox;
msgBox.setText( tr("Unable to open \"") + fileName + tr("\".") );
msgBox.setStandardButtons( QMessageBox::Ok );
@@ -168,6 +170,8 @@ namespace glabels
}
else
{
model::Settings::removeFromRecentFileList( fileName );
QMessageBox msgBox;
msgBox.setText( tr("Unable to open \"") + fileName + tr("\".") );
msgBox.setStandardButtons( QMessageBox::Ok );