aboutsummaryrefslogtreecommitdiffstats
path: root/core/qthelper.h
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2020-12-28 14:43:56 +0100
committerGravatar bstoeger <32835590+bstoeger@users.noreply.github.com>2021-01-01 21:10:10 +0100
commit1d9392670053c4b4d49f2c7149a2a99e636c6b57 (patch)
treef15e109b812bf5e82d3e75c961a0c5e8b8f6e14e /core/qthelper.h
parent4ca40bc15262193cec29f1aea02ac6964634b88c (diff)
downloadsubsurface-1d9392670053c4b4d49f2c7149a2a99e636c6b57.tar.gz
core: move renderSVGIcon() to qthelper.cpp
The renderIcon() function was used by the thumbnailer to render SVG-based icons. Move it to the global qthelper.cpp so that it can also be used by the statistics module. Add "SVG" to the name to emphasize what it is used for. For consistency also move the renderSVGIconWidth() function, which renders to a fixed width, to qthelper.cpp Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'core/qthelper.h')
-rw-r--r--core/qthelper.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/qthelper.h b/core/qthelper.h
index c0457256b..152da7f89 100644
--- a/core/qthelper.h
+++ b/core/qthelper.h
@@ -21,6 +21,7 @@ enum watertypes {FRESHWATER, BRACKISHWATER, EN13319WATER, SALTWATER, DC_WATERTYP
#include <QString>
#include "core/gettextfromc.h"
+class QImage;
QString weight_string(int weight_in_grams);
QString distance_string(int distanceInMeters);
@@ -86,6 +87,8 @@ QString getUserAgent();
QString printGPSCoords(const location_t *loc);
std::vector<int> get_cylinder_map_for_remove(int count, int n);
std::vector<int> get_cylinder_map_for_add(int count, int n);
+QImage renderSVGIcon(const char *id, int size);
+QImage renderSVGIconWidth(const char *id, int size);
extern QString (*changesCallback)();
void uiNotification(const QString &msg);