Fix includes

The missing headers were included indirectly
through the QHeaderView, QButtonGroup or QAction
inside the generated ui files.
Now, the generated ui files won't include QHeaderView,
QButtonGroup nor QAction, so we need to include the
missing headers explicitly.

Change-Id: Ife6c4e2c39b2b2b7d8365cc5ae2dbb6de4b3ac66
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Jarek Kobus
2018-01-09 13:42:06 +01:00
parent 32786ea9ca
commit 57e27915f4
6 changed files with 7 additions and 0 deletions

View File

@@ -37,6 +37,7 @@
#include <QMouseEvent> #include <QMouseEvent>
#include <QScrollArea> #include <QScrollArea>
#include <QSlider> #include <QSlider>
#include <QStyle>
#include <QToolButton> #include <QToolButton>
#include <QDebug> #include <QDebug>

View File

@@ -37,6 +37,7 @@
#include <utils/hostosinfo.h> #include <utils/hostosinfo.h>
#include <utils/stringutils.h> #include <utils/stringutils.h>
#include <QButtonGroup>
#include <QDir> #include <QDir>
#include <QFileInfo> #include <QFileInfo>
#include <QMap> #include <QMap>

View File

@@ -47,6 +47,7 @@
#include <QDebug> #include <QDebug>
#include <QSettings> #include <QSettings>
#include <QAbstractItemView>
#include <QCheckBox> #include <QCheckBox>
#include <QClipboard> #include <QClipboard>
#include <QCompleter> #include <QCompleter>

View File

@@ -35,6 +35,7 @@
#include <coreplugin/actionmanager/command.h> #include <coreplugin/actionmanager/command.h>
#include <coreplugin/id.h> #include <coreplugin/id.h>
#include <QAction>
#include <QDir> #include <QDir>
#include <QFileInfo> #include <QFileInfo>
#include <QTreeWidget> #include <QTreeWidget>

View File

@@ -31,6 +31,8 @@
#include <utils/portlist.h> #include <utils/portlist.h>
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <QRegExpValidator>
using namespace ProjectExplorer::Constants; using namespace ProjectExplorer::Constants;
namespace ProjectExplorer { namespace ProjectExplorer {

View File

@@ -34,6 +34,7 @@
#include <QClipboard> #include <QClipboard>
#include <QIcon> #include <QIcon>
#include <QSettings> #include <QSettings>
#include <QStyle>
static const char SettingsApplication[] = "QtCreator"; static const char SettingsApplication[] = "QtCreator";
static const char SettingsKeySkipWarningAbortingBacktrace[] static const char SettingsKeySkipWarningAbortingBacktrace[]