diff options
Diffstat (limited to 'backend-shared')
-rw-r--r-- | backend-shared/exportfuncs.cpp | 4 | ||||
-rw-r--r-- | backend-shared/exportfuncs.h | 3 |
2 files changed, 3 insertions, 4 deletions
diff --git a/backend-shared/exportfuncs.cpp b/backend-shared/exportfuncs.cpp index 839c0bf1d..eea20ef5b 100644 --- a/backend-shared/exportfuncs.cpp +++ b/backend-shared/exportfuncs.cpp @@ -311,8 +311,8 @@ std::vector<const dive_site *> exportFuncs::getDiveSitesToExport(bool selectedOn return res; } -void exportFuncs::exportUsingStyleSheet(QString filename, bool doExport, int units, +QFuture<int> exportFuncs::exportUsingStyleSheet(QString filename, bool doExport, int units, QString stylesheet, bool anonymize) { - future = QtConcurrent::run(export_dives_xslt, filename.toUtf8(), doExport, units, stylesheet.toUtf8(), anonymize); + return QtConcurrent::run(export_dives_xslt, filename.toUtf8(), doExport, units, stylesheet.toUtf8(), anonymize); } diff --git a/backend-shared/exportfuncs.h b/backend-shared/exportfuncs.h index a378e152d..530cde7e0 100644 --- a/backend-shared/exportfuncs.h +++ b/backend-shared/exportfuncs.h @@ -16,9 +16,8 @@ public: void export_TeX(const char *filename, const bool selected_only, bool plain); void export_depths(const char *filename, const bool selected_only); std::vector<const dive_site *> getDiveSitesToExport(bool selectedOnly); - void exportUsingStyleSheet(QString filename, bool doExport, int units, + QFuture<int> exportUsingStyleSheet(QString filename, bool doExport, int units, QString stylesheet, bool anonymize); - QFuture<int> future; // prepareDivesForUploadDiveLog // prepareDivesForUploadDiveShare |