# Move a Qt Dockwidget

**URL:** https://discourse.slicer.org/t/move-a-qt-dockwidget/35746
**Category:** Development
**Tags:** python, qt
**Created:** [April 26, 2024, 1:20pm UTC](https://discourse.slicer.org/t/move-a-qt-dockwidget/35746 "2024-04-26T13:20:58Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![SANTIAGO\_PENDON\_MING](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/santiago_pendon_ming/32/66060_2.png) [@SANTIAGO\_PENDON\_MING](https://discourse.slicer.org/u/SANTIAGO_PENDON_MING)
#### Post date: [April 26, 2024, 1:20pm UTC](https://discourse.slicer.org/t/move-a-qt-dockwidget/35746/1 "2024-04-26T13:20:58Z")

</div>

Hi to all the community.

The task today is move my DockWidgetArea from here:

 ![Captura de pantalla 2024-04-26 151712](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/a/8/a84d5cf0347f0ac728087ee510d078d2e9884820.png)

to here:

 ![Captura de pantalla 2024-04-26 151748](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/4/c/4c2e200abfd67e168a1195d751ecda877f22f645.png)

At this moment I’m doing it manually, but I’m sure that specifying the correct configuration it could be made automatically.

My current function is:

```auto
def createDockInterface():
    # Delete the statusBar to have cleaner view:
    slicer.util.mainWindow().setStatusBar(None)
    
    # Create and name the widget:
    dock_widget = qt.QDockWidget("ST Assistant v16")
    dock_widget.setObjectName('SegmentTracerDockWidget')
    
    
    # Add the Welcome text:
    label = qt.QLabel("Welcome to SegmentTracer. Loading and resampling data")
    dock_layout = qt.QVBoxLayout()
    dock_layout.addWidget(label)
    dock_content = qt.QWidget()
    dock_content.setLayout(dock_layout)
    dock_widget.setWidget(dock_content)
    
    # Display the widget in bottom left corner:
    slicer.util.mainWindow().addDockWidget(qt.Qt.LeftDockWidgetArea, dock_widget)   

```

Thanks a lot for any help 🙂

---

<div class="post-metadata">

### Author: ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)
#### Post date: [April 29, 2024, 1:51pm UTC](https://discourse.slicer.org/t/move-a-qt-dockwidget/35746/2 "2024-04-29T13:51:17Z")

</div>

Maybe somebody from the Slicer developer community will chime in, but since this is a pure Qt question (not related to how Qt is used in Slicer), you can probably find answer more easily by searching or asking on Qt forums.
