@@ -332,6 +332,7 @@ void QgsLayerStylingWidget::updateCurrentWidgetLayer()
332
332
if ( panel )
333
333
{
334
334
connect ( panel, SIGNAL ( widgetChanged ( QgsPanelWidget* ) ), this , SLOT ( autoApply () ) );
335
+ panel->setDockMode ( true );
335
336
mWidgetStack ->addMainPanel ( panel );
336
337
}
337
338
}
@@ -383,12 +384,14 @@ void QgsLayerStylingWidget::updateCurrentWidgetLayer()
383
384
{
384
385
case 0 : // Style
385
386
mRasterStyleWidget = new QgsRendererRasterPropertiesWidget ( rlayer, mMapCanvas , mWidgetStack );
387
+ mRasterStyleWidget ->setDockMode ( true );
386
388
connect ( mRasterStyleWidget , SIGNAL ( widgetChanged () ), this , SLOT ( autoApply () ) );
387
389
mWidgetStack ->addMainPanel ( mRasterStyleWidget );
388
390
break ;
389
391
case 1 : // Transparency
390
392
{
391
393
QgsRasterTransparencyWidget* transwidget = new QgsRasterTransparencyWidget ( rlayer, mMapCanvas , mWidgetStack );
394
+ transwidget->setDockMode ( true );
392
395
connect ( transwidget, SIGNAL ( widgetChanged () ), this , SLOT ( autoApply () ) );
393
396
mWidgetStack ->addMainPanel ( transwidget );
394
397
break ;
@@ -410,6 +413,7 @@ void QgsLayerStylingWidget::updateCurrentWidgetLayer()
410
413
connect ( widget, SIGNAL ( widgetChanged () ), this , SLOT ( autoApply () ) );
411
414
QString name = mRasterStyleWidget ->currentRenderWidget ()->renderer ()->type ();
412
415
widget->setRendererWidget ( name, mRasterStyleWidget ->currentRenderWidget () );
416
+ widget->setDockMode ( true );
413
417
414
418
mWidgetStack ->addMainPanel ( widget );
415
419
}
0 commit comments