@@ -334,6 +334,7 @@ void QgsLayerStylingWidget::updateCurrentWidgetLayer()
334334 if ( panel )
335335 {
336336 connect ( panel, SIGNAL ( widgetChanged ( QgsPanelWidget* ) ), this , SLOT ( autoApply () ) );
337+ panel->setDockMode ( true );
337338 mWidgetStack ->addMainPanel ( panel );
338339 }
339340 }
@@ -385,12 +386,14 @@ void QgsLayerStylingWidget::updateCurrentWidgetLayer()
385386 {
386387 case 0 : // Style
387388 mRasterStyleWidget = new QgsRendererRasterPropertiesWidget ( rlayer, mMapCanvas , mWidgetStack );
389+ mRasterStyleWidget ->setDockMode ( true );
388390 connect ( mRasterStyleWidget , SIGNAL ( widgetChanged () ), this , SLOT ( autoApply () ) );
389391 mWidgetStack ->addMainPanel ( mRasterStyleWidget );
390392 break ;
391393 case 1 : // Transparency
392394 {
393395 QgsRasterTransparencyWidget* transwidget = new QgsRasterTransparencyWidget ( rlayer, mMapCanvas , mWidgetStack );
396+ transwidget->setDockMode ( true );
394397 connect ( transwidget, SIGNAL ( widgetChanged () ), this , SLOT ( autoApply () ) );
395398 mWidgetStack ->addMainPanel ( transwidget );
396399 break ;
@@ -412,6 +415,7 @@ void QgsLayerStylingWidget::updateCurrentWidgetLayer()
412415 connect ( widget, SIGNAL ( widgetChanged () ), this , SLOT ( autoApply () ) );
413416 QString name = mRasterStyleWidget ->currentRenderWidget ()->renderer ()->type ();
414417 widget->setRendererWidget ( name, mRasterStyleWidget ->currentRenderWidget () );
418+ widget->setDockMode ( true );
415419
416420 mWidgetStack ->addMainPanel ( widget );
417421 }
0 commit comments