From d85877eb6701038e98027361c094b0d12a64720f Mon Sep 17 00:00:00 2001 From: "Robert C. Helling" Date: Thu, 3 Jan 2019 10:23:24 +0100 Subject: [PATCH] Hook up LaTeX export to UI Signed-off-by: Robert C. Helling --- desktop-widgets/divelogexportdialog.cpp | 6 ++++-- desktop-widgets/divelogexportdialog.ui | 12 +++++++++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/desktop-widgets/divelogexportdialog.cpp b/desktop-widgets/divelogexportdialog.cpp index e1dda38e3..769f086b2 100644 --- a/desktop-widgets/divelogexportdialog.cpp +++ b/desktop-widgets/divelogexportdialog.cpp @@ -94,6 +94,8 @@ void DiveLogExportDialog::showExplanation() ui->description->setText(tr("Write depths of images to file.")); } else if (ui->exportTeX->isChecked()) { ui->description->setText(tr("Write dive as TeX macros to file.")); + } else if (ui->exportLaTeX->isChecked()) { + ui->description->setText(tr("Write dive as LaTeX macros to file.")); } } @@ -163,10 +165,10 @@ void DiveLogExportDialog::on_buttonBox_accepted() filename = QFileDialog::getSaveFileName(this, tr("Save image depths"), lastDir); if (!filename.isNull() && !filename.isEmpty()) export_depths(qPrintable(filename), ui->exportSelected->isChecked()); - } else if (ui->exportTeX->isChecked()) { + } else if (ui->exportTeX->isChecked() || ui->exportLaTeX->isChecked()) { filename = QFileDialog::getSaveFileName(this, tr("Export to TeX file"), lastDir, tr("TeX files") + " (*.tex)"); if (!filename.isNull() && !filename.isEmpty()) - export_TeX(qPrintable(filename), ui->exportSelected->isChecked(), true); + export_TeX(qPrintable(filename), ui->exportSelected->isChecked(), ui->exportTeX->isChecked()); } break; case 1: diff --git a/desktop-widgets/divelogexportdialog.ui b/desktop-widgets/divelogexportdialog.ui index c35bde793..edde0a6a1 100644 --- a/desktop-widgets/divelogexportdialog.ui +++ b/desktop-widgets/divelogexportdialog.ui @@ -201,6 +201,16 @@ + + + + LaTeX + + + exportGroup + + + @@ -626,7 +636,7 @@ - +