forked from qt-creator/qt-creator
Debugger: More modernization
New connects, some auto. Change-Id: I768637aae9cbb0a62e9082e56141f212022d8220 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -469,7 +469,11 @@ QWidget *DebuggerMainWindow::createContents(IMode *mode)
|
||||
debugToolBarLayout->addWidget(new Utils::StyledSeparator);
|
||||
debugToolBarLayout->addWidget(d->m_viewButton);
|
||||
|
||||
connect(d->m_viewButton, &QAbstractButton::clicked, this, &DebuggerMainWindow::showViewsMenu);
|
||||
connect(d->m_viewButton, &QAbstractButton::clicked, [this] {
|
||||
QMenu menu;
|
||||
addDockActionsToMenu(&menu);
|
||||
menu.exec(d->m_viewButton->mapToGlobal(QPoint()));
|
||||
});
|
||||
|
||||
auto dock = new QDockWidget(DebuggerMainWindowPrivate::tr("Debugger Toolbar"));
|
||||
dock->setObjectName(QLatin1String("Debugger Toolbar"));
|
||||
@@ -533,13 +537,6 @@ void DebuggerMainWindow::writeSettings() const
|
||||
settings->endGroup();
|
||||
}
|
||||
|
||||
void DebuggerMainWindow::showViewsMenu()
|
||||
{
|
||||
QMenu menu;
|
||||
addDockActionsToMenu(&menu);
|
||||
menu.exec(d->m_viewButton->mapToGlobal(QPoint()));
|
||||
}
|
||||
|
||||
void DebuggerMainWindow::readSettings()
|
||||
{
|
||||
QSettings *settings = ICore::settings();
|
||||
|
||||
Reference in New Issue
Block a user