Pre-configured imports in Import Dive Log File for CSV files should also be 
cleared when the field separator
is changed by the user.
Signed-off-by:Rodrigo Severo <[email protected]>
---
 qt-ui/divelogimportdialog.cpp | 6 ++++++
 qt-ui/divelogimportdialog.h   | 1 +
 2 files changed, 7 insertions(+)

diff --git a/qt-ui/divelogimportdialog.cpp b/qt-ui/divelogimportdialog.cpp
index ebf7508..765690a 100644
--- a/qt-ui/divelogimportdialog.cpp
+++ b/qt-ui/divelogimportdialog.cpp
@@ -37,6 +37,7 @@ DiveLogImportDialog::DiveLogImportDialog(QStringList *fn, 
QWidget *parent) :
        connect(ui->cnsCheckBox, SIGNAL(clicked(bool)), this, 
SLOT(unknownImports(bool)));
        connect(ui->CSVstopdepth, SIGNAL(valueChanged(int)), this, 
SLOT(unknownImports(int)));
        connect(ui->stopdepthCheckBox, SIGNAL(clicked(bool)), this, 
SLOT(unknownImports(bool)));
+        connect(ui->CSVSeparator, SIGNAL(currentIndexChanged(const QString&)), 
this, SLOT(unknownImports(const QString&)));
 }
 
 DiveLogImportDialog::~DiveLogImportDialog()
@@ -107,6 +108,11 @@ void DiveLogImportDialog::unknownImports(int arg1)
        unknownImports();
 }
 
+void DiveLogImportDialog::unknownImports(const QString & arg1)
+{
+       unknownImports();
+}
+
 void DiveLogImportDialog::unknownImports()
 {
        ui->knownImports->setCurrentIndex(0);
diff --git a/qt-ui/divelogimportdialog.h b/qt-ui/divelogimportdialog.h
index d8cedab..87563f4 100644
--- a/qt-ui/divelogimportdialog.h
+++ b/qt-ui/divelogimportdialog.h
@@ -23,6 +23,7 @@ private slots:
        void on_knownImports_currentIndexChanged(int index);
        void unknownImports(int);
        void unknownImports(bool);
+        void unknownImports(const QString &);
 
 private:
        void unknownImports();
-- 
1.8.3.2

_______________________________________________
subsurface mailing list
[email protected]
http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to