summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2015-04-08 18:30:22 +0200
committerTannin <devnull@localhost>2015-04-08 18:30:22 +0200
commita818688d3f29c87c5d67b3123e3a95d3f21aed40 (patch)
tree54d605b69ab39fbb581e3c176c85c42cee892205
parentfeaad361682259b989b96dd91910935b5fe8ef7c (diff)
bugfix: save games didn't show up in the transfer saves dialog
-rw-r--r--src/transfersavesdialog.cpp12
1 files changed, 3 insertions, 9 deletions
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);