// SPDX-License-Identifier: GPL-2.0 #ifndef DIVELOGEXPORTDIALOG_H #define DIVELOGEXPORTDIALOG_H #include #include #include "core/statistics.h" class QAbstractButton; namespace Ui { class DiveLogExportDialog; } void exportHTMLstatisticsTotal(QTextStream &out, stats_t *total_stats); class DiveLogExportDialog : public QDialog { Q_OBJECT public: explicit DiveLogExportDialog(QWidget *parent = 0); ~DiveLogExportDialog(); private slots: void on_buttonBox_accepted(); void on_exportGroup_buttonClicked(QAbstractButton *); private: Ui::DiveLogExportDialog *ui; void showExplanation(); void exportHtmlInit(const QString &filename); }; #endif // DIVELOGEXPORTDIALOG_H