mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-01 05:13:23 +00:00
Add the .apd file extension to be treated as CSV file
Adding support for importing .apd files (APD Log Viewer). They are CSV files and already supported in CSV import, but the file extension .apd is added here. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
2dab00f5dc
commit
c104ff67e4
1 changed files with 4 additions and 2 deletions
|
@ -1316,7 +1316,7 @@ void MainWindow::loadFiles(const QStringList fileNames)
|
|||
void MainWindow::on_actionImportDiveLog_triggered()
|
||||
{
|
||||
QStringList fileNames = QFileDialog::getOpenFileNames(this, tr("Open dive log file"), lastUsedDir(),
|
||||
tr("Dive log files (*.can *.csv *.db *.dld *.jlb *.lvd *.sde *.udcf *.uddf *.xml *.txt *.dlf);;"
|
||||
tr("Dive log files (*.can *.csv *.db *.dld *.jlb *.lvd *.sde *.udcf *.uddf *.xml *.txt *.dlf *.apd);;"
|
||||
"Cochran files (*.can);;"
|
||||
"CSV files (*.csv);;"
|
||||
"DiveLog.de files (*.dld);;"
|
||||
|
@ -1327,14 +1327,16 @@ void MainWindow::on_actionImportDiveLog_triggered()
|
|||
"Divesoft files (*.dlf);;"
|
||||
"UDDF/UDCF files (*.uddf *.udcf);;"
|
||||
"XML files (*.xml);;"
|
||||
"APD log viewer (*.apd);;"
|
||||
"All files (*)"));
|
||||
|
||||
if (fileNames.isEmpty())
|
||||
return;
|
||||
updateLastUsedDir(QFileInfo(fileNames[0]).dir().path());
|
||||
|
||||
QStringList logFiles = fileNames.filter(QRegExp("^.*\\.(?!(csv|txt))", Qt::CaseInsensitive));
|
||||
QStringList logFiles = fileNames.filter(QRegExp("^.*\\.(?!(csv|txt|apd))", Qt::CaseInsensitive));
|
||||
QStringList csvFiles = fileNames.filter(".csv", Qt::CaseInsensitive);
|
||||
csvFiles += fileNames.filter(".apd", Qt::CaseInsensitive);
|
||||
QStringList txtFiles = fileNames.filter(".txt", Qt::CaseInsensitive);
|
||||
|
||||
if (logFiles.size()) {
|
||||
|
|
Loading…
Add table
Reference in a new issue