mirror of
https://github.com/Lime3DS/Lime3DS
synced 2024-10-31 12:17:51 +00:00
Merge pull request #1124 from yuriks/trim-mru
citra-qt: Trim recently used files list to size when insterting new item
This commit is contained in:
commit
623fbdd66f
1 changed files with 4 additions and 0 deletions
|
@ -297,6 +297,10 @@ void GMainWindow::StoreRecentFile(const QString& filename)
|
|||
QStringList recent_files = settings.value("recentFiles").toStringList();
|
||||
recent_files.prepend(filename);
|
||||
recent_files.removeDuplicates();
|
||||
while (recent_files.size() > max_recent_files_item) {
|
||||
recent_files.removeLast();
|
||||
}
|
||||
|
||||
settings.setValue("recentFiles", recent_files);
|
||||
|
||||
UpdateRecentFiles();
|
||||
|
|
Loading…
Reference in a new issue