mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 05:00:20 +00:00
174cb1ffb1
Simply looking at the filename in the picture structure isn't enough (now, arguably one might say that it should be and that that data structure should be updated, but that's not how other parts of Subsurface have implemented things so I don't want to break that assumption here). So instead we look up where the pictures actually was loaded from and then copy that file into the right location. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
16 lines
591 B
C
16 lines
591 B
C
#ifndef QTHELPERFROMC_H
|
|
#define QTHELPERFROMC_H
|
|
|
|
bool getProxyString(char **buffer);
|
|
bool canReachCloudServer();
|
|
void updateWindowTitle();
|
|
bool isCloudUrl(const char *filename);
|
|
void subsurface_mkdir(const char *dir);
|
|
char *get_file_name(const char *fileName);
|
|
void copy_image_and_overwrite(const char *cfileName, const char *path, const char *cnewName);
|
|
char *hashstring(char *filename);
|
|
bool picture_exists(struct picture *picture);
|
|
const char *local_file_path(struct picture *picture);
|
|
void savePictureLocal(struct picture *picture, const char *data, int len);
|
|
|
|
#endif // QTHELPERFROMC_H
|