diff options
Diffstat (limited to 'qthelper.h')
-rw-r--r-- | qthelper.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/qthelper.h b/qthelper.h index a367a9dac..e164a41b6 100644 --- a/qthelper.h +++ b/qthelper.h @@ -7,6 +7,7 @@ #include "dive.h" #include "divelist.h" #include <QTranslator> +#include <QDir> // global pointers for our translation extern QTranslator *qtTranslator, *ssrfTranslator; @@ -16,5 +17,11 @@ bool gpsHasChanged(struct dive *dive, struct dive *master, const QString &gps_te extern "C" const char *printGPSCoords(int lat, int lon); QList<int> getDivesInTrip(dive_trip_t *trip); QString gasToStr(struct gasmix gas); - +void read_hashes(); +void write_hashes(); +void updateHash(struct picture *picture); +QByteArray hashFile(const QString filename); +void add_hash(const QString filename, QByteArray &hash); +QString localFilePath(const QString originalFilename); +QString fileFromHash(char *hash); #endif // QTHELPER_H |