diff --git a/src/musredit_qt5/musredit/PAdmin.cpp b/src/musredit_qt5/musredit/PAdmin.cpp index 3d7c3875..8d54ba53 100644 --- a/src/musredit_qt5/musredit/PAdmin.cpp +++ b/src/musredit_qt5/musredit/PAdmin.cpp @@ -1133,7 +1133,7 @@ void PAdmin::saveRecentFiles() return; } i++; - for (int j=0; j=0; j--) { str = " " + fRecentFile[j] + ""; data.insert(i++, str); } diff --git a/src/musredit_qt5/musredit/PTextEdit.cpp b/src/musredit_qt5/musredit/PTextEdit.cpp index e448c202..62fdca15 100644 --- a/src/musredit_qt5/musredit/PTextEdit.cpp +++ b/src/musredit_qt5/musredit/PTextEdit.cpp @@ -1035,7 +1035,7 @@ void PTextEdit::load( const QString &f, const int index ) return; // add file name to recent file names - fAdmin->addRecentFile(f); // keep it in admin + fAdmin->addRecentFile(QFileInfo(f).absoluteFilePath()); // keep it in admin fillRecentFiles(); // update menu // add the msr-file to the file system watchersssss diff --git a/src/musredit_qt6/musredit/PAdmin.cpp b/src/musredit_qt6/musredit/PAdmin.cpp index 191491a1..d7360ce2 100644 --- a/src/musredit_qt6/musredit/PAdmin.cpp +++ b/src/musredit_qt6/musredit/PAdmin.cpp @@ -1130,7 +1130,7 @@ void PAdmin::saveRecentFiles() return; } i++; - for (int j=0; j=0; j--) { str = " " + fRecentFile[j] + ""; data.insert(i++, str); } diff --git a/src/musredit_qt6/musredit/PTextEdit.cpp b/src/musredit_qt6/musredit/PTextEdit.cpp index 2a9687ea..3adb8cd1 100644 --- a/src/musredit_qt6/musredit/PTextEdit.cpp +++ b/src/musredit_qt6/musredit/PTextEdit.cpp @@ -1034,7 +1034,7 @@ void PTextEdit::load( const QString &f, const int index ) return; // add file name to recent file names - fAdmin->addRecentFile(f); // keep it in admin + fAdmin->addRecentFile(QFileInfo(f).absoluteFilePath()); // keep it in admin fillRecentFiles(); // update menu // add the msr-file to the file system watchersssss