forked from qt-creator/qt-creator
Debugger: Fix persisting/creation of debugger toolbar
Change-Id: I212f23ef365a2e12aa78dcf26d097dec95f3189e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -424,7 +424,7 @@ void DebuggerMainWindowPrivate::ensureToolBarDockExists()
|
|||||||
hbox->addWidget(viewButton);
|
hbox->addWidget(viewButton);
|
||||||
hbox->addWidget(closeButton);
|
hbox->addWidget(closeButton);
|
||||||
|
|
||||||
auto dock = new QDockWidget(tr("Toolbar"));
|
auto dock = new QDockWidget(tr("Toolbar"), q);
|
||||||
dock->setObjectName(QLatin1String("Toolbar"));
|
dock->setObjectName(QLatin1String("Toolbar"));
|
||||||
dock->setFeatures(QDockWidget::NoDockWidgetFeatures);
|
dock->setFeatures(QDockWidget::NoDockWidgetFeatures);
|
||||||
dock->setAllowedAreas(Qt::BottomDockWidgetArea);
|
dock->setAllowedAreas(Qt::BottomDockWidgetArea);
|
||||||
@@ -433,6 +433,7 @@ void DebuggerMainWindowPrivate::ensureToolBarDockExists()
|
|||||||
dock->setWidget(toolbar);
|
dock->setWidget(toolbar);
|
||||||
m_toolBarDock = dock;
|
m_toolBarDock = dock;
|
||||||
q->addDockWidget(Qt::BottomDockWidgetArea, m_toolBarDock);
|
q->addDockWidget(Qt::BottomDockWidgetArea, m_toolBarDock);
|
||||||
|
m_toolBarDock->setVisible(true);
|
||||||
|
|
||||||
connect(viewButton, &QAbstractButton::clicked, [this, viewButton] {
|
connect(viewButton, &QAbstractButton::clicked, [this, viewButton] {
|
||||||
QMenu menu;
|
QMenu menu;
|
||||||
|
Reference in New Issue
Block a user