diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2020-12-28 14:43:56 +0100 |
---|---|---|
committer | bstoeger <32835590+bstoeger@users.noreply.github.com> | 2021-01-01 21:10:10 +0100 |
commit | 1d9392670053c4b4d49f2c7149a2a99e636c6b57 (patch) | |
tree | f15e109b812bf5e82d3e75c961a0c5e8b8f6e14e /core/qthelper.h | |
parent | 4ca40bc15262193cec29f1aea02ac6964634b88c (diff) | |
download | subsurface-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.h | 3 |
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); |