Skip to content

Commit

Permalink
Only show wms-t source settings for wms-t layers
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Mar 29, 2020
1 parent 7ef8f49 commit be575a8
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/gui/raster/qgsrasterlayerproperties.cpp
Expand Up @@ -285,6 +285,7 @@ QgsRasterLayerProperties::QgsRasterLayerProperties( QgsMapLayer *lyr, QgsMapCanv
temporalLayout->addWidget( mTemporalWidget );

setSourceStaticTimeState();
mWmstGroup->setVisible( mRasterLayer->providerType() == QLatin1String( "wms" ) && mRasterLayer->dataProvider() && mRasterLayer->dataProvider()->temporalCapabilities()->hasTemporalCapabilities() );

QgsDebugMsg( "Setting crs to " + mRasterLayer->crs().toWkt( QgsCoordinateReferenceSystem::WKT2_2018 ) );
QgsDebugMsg( "Setting crs to " + mRasterLayer->crs().userFriendlyIdentifier() );
Expand Down Expand Up @@ -1162,10 +1163,9 @@ void QgsRasterLayerProperties::apply()

void QgsRasterLayerProperties::updateSourceStaticTime()
{
if ( mTimeGroup->isEnabled() &&
mRasterLayer &&
if ( mWmstGroup->isEnabled() &&
mRasterLayer->dataProvider() &&
mRasterLayer->temporalProperties() )
mRasterLayer->dataProvider()->temporalCapabilities()->hasTemporalCapabilities() )
{
QgsDataSourceUri uri;
QString uriString = mRasterLayer->dataProvider()->dataSourceUri();
Expand Down Expand Up @@ -1227,7 +1227,7 @@ void QgsRasterLayerProperties::setSourceStaticTimeState()
mReferenceDateTimeEdit->setDisplayFormat(
locale.dateTimeFormat( QLocale::ShortFormat ) );

if ( mRasterLayer && mRasterLayer->temporalProperties() )
if ( mRasterLayer->dataProvider() && mRasterLayer->dataProvider()->temporalCapabilities()->hasTemporalCapabilities() )
{
QgsDateTimeRange layerRange = mRasterLayer->temporalProperties()->fixedTemporalRange();

Expand Down

0 comments on commit be575a8

Please sign in to comment.