Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
hide mesh 3D arrow settings for terrain settings
  • Loading branch information
vcloarec authored and wonder-sk committed Jun 1, 2020
1 parent fd31c85 commit f26d319
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
7 changes: 7 additions & 0 deletions src/app/3d/qgsmesh3dsymbolwidget.cpp
Expand Up @@ -96,13 +96,15 @@ void QgsMesh3dSymbolWidget::configureForTerrain()
{
mComboBoxTextureType->addItem( tr( "Color Ramp Shader" ), QgsMesh3DSymbol::ColorRamp );
enableVerticalSetting( false );
enableArrowSettings( false );
}

void QgsMesh3dSymbolWidget::configureForDataset()
{
mComboBoxTextureType->addItem( tr( "2D Contour Color Ramp Shader" ), QgsMesh3DSymbol::ColorRamp2DRendering );
mGroupBoxColorRampShader->hide();
enableVerticalSetting( true );
enableArrowSettings( true );
}

void QgsMesh3dSymbolWidget::setLayer( QgsMeshLayer *meshLayer, bool updateSymbol )
Expand Down Expand Up @@ -215,4 +217,9 @@ void QgsMesh3dSymbolWidget::enableVerticalSetting( bool isEnable )
mGroupBoxVerticaleSettings->setVisible( isEnable );
}

void QgsMesh3dSymbolWidget::enableArrowSettings( bool isEnable )
{
mGroupBoxArrowsSettings->setVisible( isEnable );
}


1 change: 1 addition & 0 deletions src/app/3d/qgsmesh3dsymbolwidget.h
Expand Up @@ -44,6 +44,7 @@ class QgsMesh3dSymbolWidget : public QWidget, private Ui::QgsMesh3dPropsWidget
public slots:
void reloadColorRampShaderMinMax();
void enableVerticalSetting( bool isEnable );
void enableArrowSettings( bool isEnable );

signals:
void changed();
Expand Down

0 comments on commit f26d319

Please sign in to comment.