Skip to content

Commit

Permalink
Show extensions in layer metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Jul 12, 2023
1 parent 5ae547a commit 25dc243
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions src/core/tiledmesh/qgscesiumtilesdataprovider.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,30 @@ QString QgsCesiumTilesDataProvider::htmlMetadata() const
metadata += QStringLiteral( "<tr><td class=\"highlight\">" ) % tr( "Tileset Generator" ) % QStringLiteral( "</td><td>%1</a>" ).arg( generator ) % QStringLiteral( "</td></tr>\n" );
}
}
if ( mShared->mTileset.contains( "extensionsRequired" ) )
{
QStringList extensions;
for ( const auto &item : mShared->mTileset["extensionsRequired"] )
{
extensions << QString::fromStdString( item.get<std::string>() );
}
if ( !extensions.isEmpty() )
{
metadata += QStringLiteral( "<tr><td class=\"highlight\">" ) % tr( "Extensions Required" ) % QStringLiteral( "</td><td><ul><li>%1</li></ul></a>" ).arg( extensions.join( QStringLiteral( "</li><li>" ) ) ) % QStringLiteral( "</td></tr>\n" );
}
}
if ( mShared->mTileset.contains( "extensionsUsed" ) )
{
QStringList extensions;
for ( const auto &item : mShared->mTileset["extensionsUsed"] )
{
extensions << QString::fromStdString( item.get<std::string>() );
}
if ( !extensions.isEmpty() )
{
metadata += QStringLiteral( "<tr><td class=\"highlight\">" ) % tr( "Extensions Used" ) % QStringLiteral( "</td><td><ul><li>%1</li></ul></a>" ).arg( extensions.join( QStringLiteral( "</li><li>" ) ) ) % QStringLiteral( "</td></tr>\n" );
}
}

if ( !mShared->mZRange.isInfinite() )
{
Expand Down

0 comments on commit 25dc243

Please sign in to comment.