diff --git a/scwx-qt/res/textures/images/mapbox-logo.svg b/scwx-qt/res/textures/images/mapbox-logo.svg new file mode 100644 index 00000000..60fe0169 --- /dev/null +++ b/scwx-qt/res/textures/images/mapbox-logo.svg @@ -0,0 +1 @@ + diff --git a/scwx-qt/res/textures/images/maptiler-logo.svg b/scwx-qt/res/textures/images/maptiler-logo.svg new file mode 100644 index 00000000..55e978a4 --- /dev/null +++ b/scwx-qt/res/textures/images/maptiler-logo.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/scwx-qt/scwx-qt.qrc b/scwx-qt/scwx-qt.qrc index 4bc8a324..d917c977 100644 --- a/scwx-qt/scwx-qt.qrc +++ b/scwx-qt/scwx-qt.qrc @@ -70,5 +70,7 @@ res/textures/lines/default-1x7.png res/textures/lines/test-pattern.png res/textures/images/crosshairs-24.png + res/textures/images/mapbox-logo.svg + res/textures/images/maptiler-logo.svg diff --git a/scwx-qt/source/scwx/qt/types/texture_types.cpp b/scwx-qt/source/scwx/qt/types/texture_types.cpp index 569e0f41..f38038a7 100644 --- a/scwx-qt/source/scwx/qt/types/texture_types.cpp +++ b/scwx-qt/source/scwx/qt/types/texture_types.cpp @@ -21,7 +21,11 @@ static const std::unordered_map imageTextureInfo_ { {ImageTexture::Compass24, {"images/compass-24", ":/res/icons/flaticon/compass-24.png"}}, {ImageTexture::Crosshairs24, - {"images/crosshairs-24", ":/res/textures/images/crosshairs-24.png"}}}; + {"images/crosshairs-24", ":/res/textures/images/crosshairs-24.png"}}, + {ImageTexture::MapboxLogo, + {"images/mapbox-logo", ":/res/textures/images/mapbox-logo.svg"}}, + {ImageTexture::MapTilerLogo, + {"images/maptiler-logo", ":/res/textures/images/maptiler-logo.svg"}}}; static const std::unordered_map lineTextureInfo_ { {LineTexture::Default1x7, diff --git a/scwx-qt/source/scwx/qt/types/texture_types.hpp b/scwx-qt/source/scwx/qt/types/texture_types.hpp index ea94162a..be3839ec 100644 --- a/scwx-qt/source/scwx/qt/types/texture_types.hpp +++ b/scwx-qt/source/scwx/qt/types/texture_types.hpp @@ -15,11 +15,13 @@ enum class ImageTexture { CardinalPoint24, Compass24, - Crosshairs24 + Crosshairs24, + MapboxLogo, + MapTilerLogo }; typedef scwx::util::Iterator + ImageTexture::MapTilerLogo> ImageTextureIterator; enum class LineTexture