summaryrefslogtreecommitdiff
path: root/src/transfersavesdialog.cpp
diff options
context:
space:
mode:
authorTannin <devnull@localhost>2014-07-15 20:45:29 +0200
committerTannin <devnull@localhost>2014-07-15 20:45:29 +0200
commit0a152ceadfc90650359b15dc448751f702e1070c (patch)
tree02e468fb58330d25fd765974e48ab681bf360cab /src/transfersavesdialog.cpp
parentd412060d59b1597ae1d11d793662610e90863fc9 (diff)
parent5718af351034c1936a91a3782651733dfecdc4e5 (diff)
Merge
Diffstat (limited to 'src/transfersavesdialog.cpp')
-rw-r--r--src/transfersavesdialog.cpp15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/transfersavesdialog.cpp b/src/transfersavesdialog.cpp
index e69e4ab2..8e2b9b59 100644
--- a/src/transfersavesdialog.cpp
+++ b/src/transfersavesdialog.cpp
@@ -151,13 +151,6 @@ bool TransferSavesDialog::testOverwrite(OverwriteMode &overwriteMode, const QStr
return res == QMessageBox::Yes;
}
-QStringList TransferSavesDialog::getFilesToProcess(const SaveGame *save)
-{
- QStringList result = save->attachedFiles();
- result.append(save->fileName());
- return result;
-}
-
void TransferSavesDialog::on_moveToLocalBtn_clicked()
{
QString selectedCharacter = ui->globalCharacterList->currentItem()->text();
@@ -170,7 +163,7 @@ void TransferSavesDialog::on_moveToLocalBtn_clicked()
for (std::vector<SaveGame*>::const_iterator iter = m_GlobalSaves.begin();
iter != m_GlobalSaves.end(); ++iter) {
if ((*iter)->pcName() == selectedCharacter) {
- QStringList files = getFilesToProcess(*iter);
+ QStringList files = (*iter)->saveFiles();
foreach (const QString &file, files) {
QFileInfo fileInfo(file);
QString destinationFile = destination.mid(0).append("/").append(fileInfo.fileName());
@@ -207,7 +200,7 @@ void TransferSavesDialog::on_copyToLocalBtn_clicked()
for (std::vector<SaveGame*>::const_iterator iter = m_GlobalSaves.begin();
iter != m_GlobalSaves.end(); ++iter) {
if ((*iter)->pcName() == selectedCharacter) {
- QStringList files = getFilesToProcess(*iter);
+ QStringList files = (*iter)->saveFiles();
foreach (const QString &file, files) {
QFileInfo fileInfo(file);
QString destinationFile = destination.mid(0).append("/").append(fileInfo.fileName());
@@ -244,7 +237,7 @@ void TransferSavesDialog::on_moveToGlobalBtn_clicked()
for (std::vector<SaveGame*>::const_iterator iter = m_LocalSaves.begin();
iter != m_LocalSaves.end(); ++iter) {
if ((*iter)->pcName() == selectedCharacter) {
- QStringList files = getFilesToProcess(*iter);
+ QStringList files = (*iter)->saveFiles();
foreach (const QString &file, files) {
QFileInfo fileInfo(file);
QString destinationFile = destination.mid(0).append("/").append(fileInfo.fileName());
@@ -283,7 +276,7 @@ void TransferSavesDialog::on_copyToGlobalBtn_clicked()
for (std::vector<SaveGame*>::const_iterator iter = m_LocalSaves.begin();
iter != m_LocalSaves.end(); ++iter) {
if ((*iter)->pcName() == selectedCharacter) {
- QStringList files = getFilesToProcess(*iter);
+ QStringList files = (*iter)->saveFiles();
foreach (const QString &file, files) {
QFileInfo fileInfo(file);
QString destinationFile = destination.mid(0).append("/").append(fileInfo.fileName());