From 3bf8afe5e0240521718e9ccd385025a7906ece19 Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Sat, 3 Nov 2018 09:08:49 +0100
Subject: [PATCH] revert to basic multi-result passing from function

---
 agui2/src/Graphics/Dialogs/OutputDialog.cpp | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/agui2/src/Graphics/Dialogs/OutputDialog.cpp b/agui2/src/Graphics/Dialogs/OutputDialog.cpp
index ce07227d2a..1826d5b412 100644
--- a/agui2/src/Graphics/Dialogs/OutputDialog.cpp
+++ b/agui2/src/Graphics/Dialogs/OutputDialog.cpp
@@ -48,7 +48,12 @@ void OutputDialog::hideTab(QWidget* tab) {
 }
 
 void OutputDialog::on_saveBtn_clicked() {
-    auto [filter, extension] = this->getCurrentTabFileFilter();
+//    auto [filter, extension] = this->getCurrentTabFileFilter(); //FIXME use when g++ on gitlab-ci supports it
+
+    std::pair<QString, QString> res = this->getCurrentTabFileFilter();
+    QString filter = res.first;
+    QString extension = res.second;
+
     QString filename(QFileDialog::getSaveFileName(this,
                                                   tr("Save file"),
                                                   QDir::homePath(),
-- 
GitLab