summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>2009-02-13 12:56:39 +0100
committerThorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>2009-02-13 13:02:42 +0100
commit581dae100abf61d8c4d2a647cd7f546fda85d93d (patch)
treee42c254d5873720cc9470f97b0c4a8a5c186c9cf /src
parent441c630faed9e9a62b073c0a85025e7630696fa4 (diff)
downloadqt-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.cpp5
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)),