Pre-configured imports in Import Dive Log File for CSV files should also set the pre-defined field separator.
Signed-off-by:Rodrigo Severo <[email protected]> --- qt-ui/divelogimportdialog.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qt-ui/divelogimportdialog.cpp b/qt-ui/divelogimportdialog.cpp index 55907a3..ebf7508 100644 --- a/qt-ui/divelogimportdialog.cpp +++ b/qt-ui/divelogimportdialog.cpp @@ -90,6 +90,11 @@ void DiveLogImportDialog::on_knownImports_currentIndexChanged(int index) SET_VALUE_AND_CHECKBOX(CSVpo2, po2CheckBox, CSVApps[index].po2); SET_VALUE_AND_CHECKBOX(CSVcns, cnsCheckBox, CSVApps[index].cns); SET_VALUE_AND_CHECKBOX(CSVstopdepth, stopdepthCheckBox, CSVApps[index].stopdepth); + ui->CSVSeparator->blockSignals(true); + int separator_index = ui->CSVSeparator->findText(CSVApps[index].separator); + if (separator_index != -1) + ui->CSVSeparator->setCurrentIndex(separator_index); + ui->CSVSeparator->blockSignals(false); } void DiveLogImportDialog::unknownImports(bool arg1) -- 1.8.3.2 _______________________________________________ subsurface mailing list [email protected] http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface
