From 319990d7c562a240311b9d7b53f8591744271c3b Mon Sep 17 00:00:00 2001 From: David Schulz Date: Wed, 10 Jan 2018 10:23:18 +0100 Subject: [PATCH] Core: return QMainWindow * from Core::mainWindow ... instead of QWidget * Change-Id: Ibe38814ae26524a9ffa4c14d170d5aa487a40931 Reviewed-by: Eike Ziller --- src/plugins/coreplugin/icore.cpp | 2 +- src/plugins/coreplugin/icore.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp index 33b5beeee25..e62843b8a44 100644 --- a/src/plugins/coreplugin/icore.cpp +++ b/src/plugins/coreplugin/icore.cpp @@ -486,7 +486,7 @@ QWidget *ICore::currentContextWidget() } -QWidget *ICore::mainWindow() +QMainWindow *ICore::mainWindow() { return m_mainwindow; } diff --git a/src/plugins/coreplugin/icore.h b/src/plugins/coreplugin/icore.h index 6f7991466dc..b466a7f0db5 100644 --- a/src/plugins/coreplugin/icore.h +++ b/src/plugins/coreplugin/icore.h @@ -28,6 +28,7 @@ #include "core_global.h" #include "id.h" +#include #include #include #include @@ -99,7 +100,7 @@ public: static QString versionString(); static QString buildCompatibilityString(); - static QWidget *mainWindow(); + static QMainWindow *mainWindow(); static QWidget *dialogParent(); static QStatusBar *statusBar(); /* Raises and activates the window for the widget. This contains workarounds for X11. */