diff options
| author | Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com> | 2009-02-13 12:56:39 +0100 |
|---|---|---|
| committer | Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com> | 2009-02-13 13:02:42 +0100 |
| commit | 581dae100abf61d8c4d2a647cd7f546fda85d93d (patch) | |
| tree | e42c254d5873720cc9470f97b0c4a8a5c186c9cf /src | |
| parent | 441c630faed9e9a62b073c0a85025e7630696fa4 (diff) | |
| download | qt-creator-581dae100abf61d8c4d2a647cd7f546fda85d93d.tar.gz | |
Fixed dock widget features on startup in locked state
In locked state the dock widgets shouldn't have AllDockWidgetFeatures
set, but rather NoDockWidgetFeatures. Otherwise a hidden one-pixel wide
area exists that allows people to move/float a dockwidget, which can be
confusing.
Task: 244531
(cherry picked from commit ba9ade6d0cb89baacf1ee6a42d2381d772f8938e)
Diffstat (limited to 'src')
| -rw-r--r-- | src/plugins/debugger/debuggermanager.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp index 423321fc7b..95b874a3f8 100644 --- a/src/plugins/debugger/debuggermanager.cpp +++ b/src/plugins/debugger/debuggermanager.cpp @@ -451,10 +451,7 @@ QDockWidget *DebuggerManager::createDockForWidget(QWidget *widget) { QDockWidget *dockWidget = new QDockWidget(widget->windowTitle(), m_mainWindow); dockWidget->setObjectName(widget->windowTitle()); - //dockWidget->setAllowedAreas(Qt::BottomDockWidgetArea | Qt::RightDockWidgetArea); - dockWidget->setAllowedAreas(Qt::AllDockWidgetAreas); // that space is needed. - //dockWidget->setFeatures(QDockWidget::NoDockWidgetFeatures); - dockWidget->setFeatures(QDockWidget::AllDockWidgetFeatures); + dockWidget->setFeatures(QDockWidget::NoDockWidgetFeatures); dockWidget->setTitleBarWidget(new QWidget(dockWidget)); dockWidget->setWidget(widget); connect(dockWidget->toggleViewAction(), SIGNAL(toggled(bool)), |
