25 QgsDockableWidgetHelper::Options options = QgsDockableWidgetHelper::Option::RaiseTab;
26 if ( usePersistentWidget )
27 options.setFlag( QgsDockableWidgetHelper::Option::PermanentWidget );
29 mDockableWidgetHelper = std::make_unique<QgsDockableWidgetHelper>(
32 QgsDockableWidgetHelper::sOwnerWindow,
35 QgsDockableWidgetHelper::OpeningMode::RespectSetting,
37 Qt::BottomDockWidgetArea,
41 mDockToggleButton = mDockableWidgetHelper->createDockUndockToolButton();
42 mDockToggleButton->setToolTip( tr(
"Dock Code Editor" ) );
43 connect( mDockableWidgetHelper.get(), &QgsDockableWidgetHelper::closed,
this, [
this]() {