Debugger: Fix persisting/creation of debugger toolbar

Change-Id: I212f23ef365a2e12aa78dcf26d097dec95f3189e
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2018-08-24 10:23:57 +02:00
parent c79f436e2a
commit 2dc14e9eca

View File

@@ -424,7 +424,7 @@ void DebuggerMainWindowPrivate::ensureToolBarDockExists()
hbox->addWidget(viewButton);
hbox->addWidget(closeButton);
auto dock = new QDockWidget(tr("Toolbar"));
auto dock = new QDockWidget(tr("Toolbar"), q);
dock->setObjectName(QLatin1String("Toolbar"));
dock->setFeatures(QDockWidget::NoDockWidgetFeatures);
dock->setAllowedAreas(Qt::BottomDockWidgetArea);
@@ -433,6 +433,7 @@ void DebuggerMainWindowPrivate::ensureToolBarDockExists()
dock->setWidget(toolbar);
m_toolBarDock = dock;
q->addDockWidget(Qt::BottomDockWidgetArea, m_toolBarDock);
m_toolBarDock->setVisible(true);
connect(viewButton, &QAbstractButton::clicked, [this, viewButton] {
QMenu menu;