23  QgsDockableWidgetHelper::Options options = QgsDockableWidgetHelper::Option::RaiseTab;
 
   24  if ( usePersistentWidget )
 
   25    options.setFlag( QgsDockableWidgetHelper::Option::PermanentWidget );
 
   27  mDockableWidgetHelper = std::make_unique<QgsDockableWidgetHelper>(
 
   30    QgsDockableWidgetHelper::sOwnerWindow,
 
   33    QgsDockableWidgetHelper::OpeningMode::RespectSetting,
 
   35    Qt::BottomDockWidgetArea,
 
   39  mDockToggleButton = mDockableWidgetHelper->createDockUndockToolButton();
 
   40  mDockToggleButton->setToolTip( tr( 
"Dock Code Editor" ) );
 
   41  connect( mDockableWidgetHelper.get(), &QgsDockableWidgetHelper::closed, 
this, [
this]() {