Core: return QMainWindow * from Core::mainWindow

... instead of QWidget *

Change-Id: Ibe38814ae26524a9ffa4c14d170d5aa487a40931
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
David Schulz
2018-01-10 10:23:18 +01:00
parent ee70917f29
commit 319990d7c5
2 changed files with 3 additions and 2 deletions

View File

@@ -486,7 +486,7 @@ QWidget *ICore::currentContextWidget()
} }
QWidget *ICore::mainWindow() QMainWindow *ICore::mainWindow()
{ {
return m_mainwindow; return m_mainwindow;
} }

View File

@@ -28,6 +28,7 @@
#include "core_global.h" #include "core_global.h"
#include "id.h" #include "id.h"
#include <QMainWindow>
#include <QObject> #include <QObject>
#include <QRect> #include <QRect>
#include <QSettings> #include <QSettings>
@@ -99,7 +100,7 @@ public:
static QString versionString(); static QString versionString();
static QString buildCompatibilityString(); static QString buildCompatibilityString();
static QWidget *mainWindow(); static QMainWindow *mainWindow();
static QWidget *dialogParent(); static QWidget *dialogParent();
static QStatusBar *statusBar(); static QStatusBar *statusBar();
/* Raises and activates the window for the widget. This contains workarounds for X11. */ /* Raises and activates the window for the widget. This contains workarounds for X11. */