Add Mapbox and MapTiler logos

This commit is contained in:
Dan Paulat 2024-03-04 00:52:46 -06:00
parent 896f111b38
commit 50e0036e0b
5 changed files with 25 additions and 3 deletions

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 16 KiB

View file

@ -70,5 +70,7 @@
<file>res/textures/lines/default-1x7.png</file> <file>res/textures/lines/default-1x7.png</file>
<file>res/textures/lines/test-pattern.png</file> <file>res/textures/lines/test-pattern.png</file>
<file>res/textures/images/crosshairs-24.png</file> <file>res/textures/images/crosshairs-24.png</file>
<file>res/textures/images/mapbox-logo.svg</file>
<file>res/textures/images/maptiler-logo.svg</file>
</qresource> </qresource>
</RCC> </RCC>

View file

@ -21,7 +21,11 @@ static const std::unordered_map<ImageTexture, TextureInfo> imageTextureInfo_ {
{ImageTexture::Compass24, {ImageTexture::Compass24,
{"images/compass-24", ":/res/icons/flaticon/compass-24.png"}}, {"images/compass-24", ":/res/icons/flaticon/compass-24.png"}},
{ImageTexture::Crosshairs24, {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<LineTexture, TextureInfo> lineTextureInfo_ { static const std::unordered_map<LineTexture, TextureInfo> lineTextureInfo_ {
{LineTexture::Default1x7, {LineTexture::Default1x7,

View file

@ -15,11 +15,13 @@ enum class ImageTexture
{ {
CardinalPoint24, CardinalPoint24,
Compass24, Compass24,
Crosshairs24 Crosshairs24,
MapboxLogo,
MapTilerLogo
}; };
typedef scwx::util::Iterator<ImageTexture, typedef scwx::util::Iterator<ImageTexture,
ImageTexture::CardinalPoint24, ImageTexture::CardinalPoint24,
ImageTexture::Crosshairs24> ImageTexture::MapTilerLogo>
ImageTextureIterator; ImageTextureIterator;
enum class LineTexture enum class LineTexture