diff --git a/src/plugins/debugger/analyzer/analyzermanager.h b/src/plugins/debugger/analyzer/analyzermanager.h index c853418d89a..e4fa695bddb 100644 --- a/src/plugins/debugger/analyzer/analyzermanager.h +++ b/src/plugins/debugger/analyzer/analyzermanager.h @@ -134,6 +134,7 @@ DEBUGGER_EXPORT void registerPerspective(const QByteArray &perspectiveId, const DEBUGGER_EXPORT void registerToolbar(const QByteArray &perspectiveId, const Utils::ToolbarDescription &desc); DEBUGGER_EXPORT void enableMainWindow(bool on); +DEBUGGER_EXPORT QWidget *mainWindow(); DEBUGGER_EXPORT void selectPerspective(const QByteArray &perspectiveId); DEBUGGER_EXPORT void runAction(Core::Id actionId); diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp index 6a7a0408554..d52b23879e3 100644 --- a/src/plugins/debugger/debuggerplugin.cpp +++ b/src/plugins/debugger/debuggerplugin.cpp @@ -3602,6 +3602,11 @@ void runAction(Id actionId) desc.startTool(); } +QWidget *mainWindow() +{ + return dd->m_mainWindow; +} + void enableMainWindow(bool on) { dd->m_mainWindow->setEnabled(on);