1
0
Fork 0

GUI: fixed a bug with duplicate recent files

This commit is contained in:
Mr. eXoDia 2014-09-21 12:11:58 +02:00
parent 9c35801d8e
commit 1404ae36f4
2 changed files with 4 additions and 1 deletions

View File

@ -311,12 +311,15 @@ void MainWindow::loadMRUList(int maxItems)
if(QString(currentFile).size() && QFile(currentFile).exists())
mMRUList.push_back(currentFile);
}
mMRUList.removeDuplicates();
updateMRUMenu();
}
//save recent files to settings
void MainWindow::saveMRUList()
{
BridgeSettingSet("Recent Files", 0, 0); //clear
mMRUList.removeDuplicates();
int mruSize = mMRUList.size();
for(int i = 0; i < mruSize; i++)
{

View File

@ -115,7 +115,7 @@ private:
const char* mWindowMainTitle;
QList<QString> mMRUList;
QStringList mMRUList;
int mMaxMRU;
unsigned int lastException;