mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
export: move exportProfile() function to exportfuncs.cpp
The exportProfile function uses the UI and therefore was supposed to be declared in backend-shared/* but defined separately for desktop and mobile. Currently, only the desktop version exists. The goal however should be that there is no need of the UI for this function. In a first step, move the function to the common backend-shared/* code and conditionally compile for desktop. In upcoming commits, the function will be made independent of the UI. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
parent
811c8a441e
commit
8f0e2245c2
3 changed files with 28 additions and 32 deletions
|
@ -22,13 +22,4 @@ QFuture<int> exportUsingStyleSheet(QString filename, bool doExport, int units, Q
|
|||
// prepareDivesForUploadDiveLog
|
||||
// prepareDivesForUploadDiveShare
|
||||
|
||||
// WARNING
|
||||
// exportProfile uses the UI and are therefore different between
|
||||
// Desktop (UI) and Mobile (QML)
|
||||
// In order to solve this difference, the actual implementations
|
||||
// are done in
|
||||
// desktop-widgets/divelogexportdialog.cpp and
|
||||
// mobile-widgets/qmlmanager.cpp
|
||||
void exportProfile(const struct dive *dive, const QString filename);
|
||||
|
||||
#endif // EXPORT_FUNCS_H
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue