From a818688d3f29c87c5d67b3123e3a95d3f21aed40 Mon Sep 17 00:00:00 2001 From: Tannin Date: Wed, 8 Apr 2015 18:30:22 +0200 Subject: bugfix: save games didn't show up in the transfer saves dialog --- src/transfersavesdialog.cpp | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'src/transfersavesdialog.cpp') diff --git a/src/transfersavesdialog.cpp b/src/transfersavesdialog.cpp index c37f0cd0..73267f75 100644 --- a/src/transfersavesdialog.cpp +++ b/src/transfersavesdialog.cpp @@ -54,16 +54,12 @@ TransferSavesDialog::~TransferSavesDialog() void TransferSavesDialog::refreshGlobalSaves() { m_GlobalSaves.clear(); - QDir savesDir(m_GamePlugin->savesDirectory()); - - QStringList filters; - filters << m_GamePlugin->savegameExtension(); - savesDir.setNameFilters(filters); + savesDir.setNameFilters(QStringList() << QString("*.%1").arg(m_GamePlugin->savegameExtension())); QStringList files = savesDir.entryList(QDir::Files, QDir::Time); - foreach (const QString &filename, files) { + for (const QString &filename : files) { SaveGameGamebryo *save = new SaveGameGamebryo(this, savesDir.absoluteFilePath(filename)); save->setParent(this); m_GlobalSaves.push_back(save); @@ -77,9 +73,7 @@ void TransferSavesDialog::refreshLocalSaves() QDir savesDir(m_Profile.absolutePath() + "/saves"); - QStringList filters; - filters << m_GamePlugin->savegameExtension(); - savesDir.setNameFilters(filters); + savesDir.setNameFilters(QStringList() << QString("*.%1").arg(m_GamePlugin->savegameExtension())); QStringList files = savesDir.entryList(QDir::Files, QDir::Time); -- cgit v1.3.1