aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-01-24 12:29:48 +0100
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-01-24 12:29:48 +0100
commitedb48935475afa5753226593b5883a0d4c62d05c (patch)
treef06541fea6bfca2d8597054ed371009463e308ec /src
parent2a10a81006da89ddb09329e3e214df2f2b07d7f5 (diff)
Header cleanup in src, specify module name.
Diffstat (limited to 'src')
-rw-r--r--src/libs/cplusplus/OverviewModel.cpp4
-rw-r--r--src/libs/qmleditorwidgets/colorbox.cpp4
-rw-r--r--src/libs/qmleditorwidgets/colorbutton.cpp2
-rw-r--r--src/libs/qmleditorwidgets/contextpanewidgetrectangle.cpp2
-rw-r--r--src/libs/qmleditorwidgets/customcolordialog.cpp18
-rw-r--r--src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp8
-rw-r--r--src/libs/qmleditorwidgets/easingpane/easingcontextpane.h5
-rw-r--r--src/libs/qmleditorwidgets/easingpane/easinggraph.cpp103
-rw-r--r--src/libs/qmleditorwidgets/easingpane/easinggraph.h7
-rw-r--r--src/libs/qmleditorwidgets/fontsizespinbox.cpp4
-rw-r--r--src/libs/qmleditorwidgets/gradientline.cpp4
-rw-r--r--src/libs/qmleditorwidgets/huecontrol.cpp4
-rw-r--r--src/libs/qmljs/parser/qmljsengine_p.cpp2
-rw-r--r--src/libs/qmljs/parser/qmljsparser.cpp12
-rw-r--r--src/libs/qmljs/qmljsscanner.cpp2
-rw-r--r--src/libs/qmljsdebugclient/qpacketprotocol.cpp2
-rw-r--r--src/libs/utils/buildablehelperlibrary.cpp2
-rw-r--r--src/libs/utils/crumblepath.h2
-rw-r--r--src/libs/utils/fileinprojectfinder.cpp2
-rw-r--r--src/libs/utils/historycompleter.cpp19
-rw-r--r--src/libs/utils/qtcprocess.h2
-rw-r--r--src/plugins/coreplugin/fancytabwidget.cpp2
-rw-r--r--src/plugins/coreplugin/flowlayout.cpp4
-rw-r--r--src/plugins/coreplugin/settingsdatabase.cpp2
-rw-r--r--src/plugins/cpptools/cppdoxygen.cpp3
-rw-r--r--src/plugins/cpptools/cppdoxygen.h2
-rw-r--r--src/plugins/cpptools/cppmodelmanager.cpp6
-rw-r--r--src/plugins/debugger/gdb/abstractplaingdbadapter.cpp6
-rw-r--r--src/plugins/debugger/lldb/guest/main.cpp11
-rw-r--r--src/plugins/debugger/lldb/ipcengineguest.cpp12
-rw-r--r--src/plugins/debugger/lldb/ipcenginehost.cpp10
-rw-r--r--src/plugins/debugger/moduleswindow.h2
-rw-r--r--src/plugins/designer/formeditorstack.cpp8
-rw-r--r--src/plugins/find/searchresulttreeitemdelegate.cpp13
-rw-r--r--src/plugins/genericprojectmanager/genericprojectnodes.cpp2
-rw-r--r--src/plugins/genericprojectmanager/pkgconfigtool.cpp6
-rw-r--r--src/plugins/macros/macro.cpp1
-rw-r--r--src/plugins/macros/macro.h12
-rw-r--r--src/plugins/macros/macromanager.cpp1
-rw-r--r--src/plugins/macros/macrooptionswidget.cpp1
-rw-r--r--src/plugins/macros/macrosettings.h1
-rw-r--r--src/plugins/macros/texteditormacrohandler.cpp8
-rw-r--r--src/plugins/mercurial/commiteditor.cpp2
-rw-r--r--src/plugins/projectexplorer/editorsettingspropertiespage.cpp3
-rw-r--r--src/plugins/qmljseditor/qmlexpressionundercursor.cpp2
-rw-r--r--src/plugins/qmljseditor/qmlexpressionundercursor.h2
-rw-r--r--src/plugins/qmljseditor/qmljspreviewrunner.cpp2
-rw-r--r--src/plugins/qmljseditor/qmljspreviewrunner.h2
-rw-r--r--src/plugins/qmljseditor/qmloutlinemodel.h2
-rw-r--r--src/plugins/qmljseditor/qmltaskmanager.cpp2
-rw-r--r--src/plugins/qmljseditor/quicktoolbar.cpp3
-rw-r--r--src/plugins/qmljseditor/quicktoolbar.h10
-rw-r--r--src/plugins/qmljsinspector/qmlinspectortoolbar.cpp12
-rw-r--r--src/plugins/qmljsinspector/qmlinspectortoolbar.h4
-rw-r--r--src/plugins/qmljsinspector/qmljsclientproxy.cpp6
-rw-r--r--src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp4
-rw-r--r--src/plugins/qmljsinspector/qmljscontextcrumblepath.h2
-rw-r--r--src/plugins/qmljsinspector/qmljsinspectorsettings.h2
-rw-r--r--src/plugins/qmljsinspector/qmljslivetextpreview.cpp2
-rw-r--r--src/plugins/qmljsinspector/qmljslivetextpreview.h4
-rw-r--r--src/plugins/qmljsinspector/qmljsobserverclient.cpp2
-rw-r--r--src/plugins/qmljsinspector/qmljspropertyinspector.cpp6
-rw-r--r--src/plugins/qmljsinspector/qmljspropertyinspector.h5
-rw-r--r--src/plugins/qmljsinspector/qmljstoolbarcolorbox.cpp24
-rw-r--r--src/plugins/qmljsinspector/qmljstoolbarcolorbox.h6
-rw-r--r--src/plugins/qmljstools/qmljsmodelmanager.cpp18
-rw-r--r--src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp4
-rw-r--r--src/plugins/qmlprojectmanager/fileformat/filefilteritems.h15
-rw-r--r--src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.cpp4
-rw-r--r--src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.h6
-rw-r--r--src/plugins/qmlprojectmanager/qmlproject.cpp6
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectnodes.cpp8
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectnodes.h4
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectrunconfigurationwidget.h2
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp11
-rw-r--r--src/plugins/qt4projectmanager/addlibrarywizard.cpp4
-rw-r--r--src/plugins/qt4projectmanager/d110121_1729.patch12
-rw-r--r--src/plugins/qt4projectmanager/debugginghelperbuildtask.cpp3
-rw-r--r--src/plugins/qt4projectmanager/debugginghelperbuildtask.h2
-rw-r--r--src/plugins/qt4projectmanager/profilecompletion.cpp2
-rw-r--r--src/plugins/qt4projectmanager/qmakeparser.cpp3
-rw-r--r--src/plugins/qt4projectmanager/qmldumptool.cpp10
-rw-r--r--src/plugins/qt4projectmanager/qmlobservertool.cpp8
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/certificatepathchooser.cpp5
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.cpp2
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.h2
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60certificateinfo.cpp15
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60createpackageparser.cpp3
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp4
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.h4
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.cpp2
-rw-r--r--src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.h5
-rw-r--r--src/plugins/texteditor/generichighlighter/highlightdefinition.cpp2
-rw-r--r--src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp2
-rw-r--r--src/plugins/texteditor/generichighlighter/specificrules.cpp2
-rw-r--r--src/plugins/texteditor/outlinefactory.cpp12
-rw-r--r--src/plugins/texteditor/plaintexteditor.cpp2
-rw-r--r--src/plugins/texteditor/plaintexteditorfactory.cpp2
-rw-r--r--src/plugins/texteditor/storagesettings.cpp4
-rw-r--r--src/plugins/texteditor/texteditoroptionspage.cpp2
-rw-r--r--src/plugins/texteditor/textfilewizard.cpp2
-rw-r--r--src/plugins/vcsbase/vcsbaseoptionspage.cpp2
-rw-r--r--src/shared/cpaster/cgi.cpp5
-rw-r--r--src/shared/cpaster/cgi.h2
-rw-r--r--src/shared/cpaster/splitter.cpp2
-rw-r--r--src/shared/cpaster/splitter.h6
-rw-r--r--src/shared/proparser/ioutils.cpp4
-rw-r--r--src/shared/proparser/ioutils.h2
-rw-r--r--src/shared/proparser/prowriter.h2
109 files changed, 329 insertions, 322 deletions
diff --git a/src/libs/cplusplus/OverviewModel.cpp b/src/libs/cplusplus/OverviewModel.cpp
index ee2c072cc9..a547c815bb 100644
--- a/src/libs/cplusplus/OverviewModel.cpp
+++ b/src/libs/cplusplus/OverviewModel.cpp
@@ -38,8 +38,8 @@
#include <Literals.h>
#include <Symbols.h>
-#include <QFile>
-#include <QtDebug>
+#include <QtCore/QFile>
+#include <QtCore/QtDebug>
using namespace CPlusPlus;
diff --git a/src/libs/qmleditorwidgets/colorbox.cpp b/src/libs/qmleditorwidgets/colorbox.cpp
index 0188ba90d8..f5f649569c 100644
--- a/src/libs/qmleditorwidgets/colorbox.cpp
+++ b/src/libs/qmleditorwidgets/colorbox.cpp
@@ -32,8 +32,8 @@
**************************************************************************/
#include "colorbox.h"
-#include <QPainter>
-#include <QMouseEvent>
+#include <QtGui/QPainter>
+#include <QtGui/QMouseEvent>
static inline QString properName(const QColor &color)
{
diff --git a/src/libs/qmleditorwidgets/colorbutton.cpp b/src/libs/qmleditorwidgets/colorbutton.cpp
index 729373990a..63716f55ab 100644
--- a/src/libs/qmleditorwidgets/colorbutton.cpp
+++ b/src/libs/qmleditorwidgets/colorbutton.cpp
@@ -32,7 +32,7 @@
**************************************************************************/
#include "colorbutton.h"
-#include <QPainter>
+#include <QtGui/QPainter>
static inline QPixmap tilePixMap(int size)
{
diff --git a/src/libs/qmleditorwidgets/contextpanewidgetrectangle.cpp b/src/libs/qmleditorwidgets/contextpanewidgetrectangle.cpp
index 21bcc0d0f5..3f19f0a4d3 100644
--- a/src/libs/qmleditorwidgets/contextpanewidgetrectangle.cpp
+++ b/src/libs/qmleditorwidgets/contextpanewidgetrectangle.cpp
@@ -37,7 +37,7 @@
#include <qmljs/qmljspropertyreader.h>
#include <qmljs/qmljscheck.h>
#include <customcolordialog.h>
-#include <QDebug>
+#include <QtCore/QDebug>
namespace QmlEditorWidgets {
diff --git a/src/libs/qmleditorwidgets/customcolordialog.cpp b/src/libs/qmleditorwidgets/customcolordialog.cpp
index c632af1aba..82f96a8381 100644
--- a/src/libs/qmleditorwidgets/customcolordialog.cpp
+++ b/src/libs/qmleditorwidgets/customcolordialog.cpp
@@ -32,18 +32,18 @@
**************************************************************************/
#include "customcolordialog.h"
-
-#include <QHBoxLayout>
-#include <QLabel>
-#include <QPainter>
-#include <QDoubleSpinBox>
-#include <QGridLayout>
-#include <QPushButton>
-#include <QDialogButtonBox>
-#include <QGraphicsEffect>
#include "huecontrol.h"
#include "colorbox.h"
+#include <QtGui/QHBoxLayout>
+#include <QtGui/QLabel>
+#include <QtGui/QPainter>
+#include <QtGui/QDoubleSpinBox>
+#include <QtGui/QGridLayout>
+#include <QtGui/QPushButton>
+#include <QtGui/QDialogButtonBox>
+#include <QtGui/QGraphicsEffect>
+
namespace QmlEditorWidgets {
CustomColorDialog::CustomColorDialog(QWidget *parent) : QFrame(parent )
diff --git a/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp b/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp
index 5ca2362226..1be2ec10b1 100644
--- a/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp
+++ b/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp
@@ -35,10 +35,10 @@
#include "ui_easingcontextpane.h"
#include <qmljs/qmljspropertyreader.h>
-#include <QGraphicsPixmapItem>
-#include <QGraphicsScene>
-#include <QPropertyAnimation>
-#include <QSequentialAnimationGroup>
+#include <QtGui/QGraphicsPixmapItem>
+#include <QtGui/QGraphicsScene>
+#include <QtCore/QPropertyAnimation>
+#include <QtCore/QSequentialAnimationGroup>
namespace QmlEditorWidgets {
diff --git a/src/libs/qmleditorwidgets/easingpane/easingcontextpane.h b/src/libs/qmleditorwidgets/easingpane/easingcontextpane.h
index 934d85cea3..b81382b82b 100644
--- a/src/libs/qmleditorwidgets/easingpane/easingcontextpane.h
+++ b/src/libs/qmleditorwidgets/easingpane/easingcontextpane.h
@@ -34,13 +34,12 @@
#ifndef EASINGCONTEXTPANE_H
#define EASINGCONTEXTPANE_H
-#include <QWidget>
-#include <QVariant>
-
#include "easinggraph.h"
+#include <QtGui/QWidget>
QT_BEGIN_NAMESPACE
+class QVariant;
namespace Ui {
class EasingContextPane;
}
diff --git a/src/libs/qmleditorwidgets/easingpane/easinggraph.cpp b/src/libs/qmleditorwidgets/easingpane/easinggraph.cpp
index 69b1e6f16f..c086ab918c 100644
--- a/src/libs/qmleditorwidgets/easingpane/easinggraph.cpp
+++ b/src/libs/qmleditorwidgets/easingpane/easinggraph.cpp
@@ -33,69 +33,66 @@
#include "easinggraph.h"
-#include <QPainter>
-#include <QStyleOptionGraphicsItem>
+#include <QtGui/QPainter>
+#include <QtGui/QStyleOptionGraphicsItem>
#include <math.h>
QT_BEGIN_NAMESPACE
-EasingGraph::EasingGraph(QWidget *parent):QWidget(parent)
+EasingGraph::EasingGraph(QWidget *parent):QWidget(parent),
+ m_color(Qt::magenta), m_zeroColor(Qt::gray),m_duration(0),
+ m_easingExtremes(QLatin1String("In"))
{
// setFlag(QGraphicsItem::ItemHasNoContents, false);
// populate the hash
- m_availableNames["Linear"]=QEasingCurve::Linear;
- m_availableNames["InQuad"]=QEasingCurve::InQuad;
- m_availableNames["OutQuad"]=QEasingCurve::OutQuad;
- m_availableNames["InOutQuad"]=QEasingCurve::InOutQuad;
- m_availableNames["OutInQuad"]=QEasingCurve::OutInQuad;
- m_availableNames["InCubic"]=QEasingCurve::InCubic;
- m_availableNames["OutCubic"]=QEasingCurve::OutCubic;
- m_availableNames["InOutCubic"]=QEasingCurve::InOutCubic;
- m_availableNames["OutInCubic"]=QEasingCurve::OutInCubic;
- m_availableNames["InQuart"]=QEasingCurve::InQuart;
- m_availableNames["OutQuart"]=QEasingCurve::OutQuart;
- m_availableNames["InOutQuart"]=QEasingCurve::InOutQuart;
- m_availableNames["OutInQuart"]=QEasingCurve::OutInQuart;
- m_availableNames["InQuint"]=QEasingCurve::InQuint;
- m_availableNames["OutQuint"]=QEasingCurve::OutQuint;
- m_availableNames["InOutQuint"]=QEasingCurve::InOutQuint;
- m_availableNames["OutInQuint"]=QEasingCurve::OutInQuint;
- m_availableNames["InSine"]=QEasingCurve::InSine;
- m_availableNames["OutSine"]=QEasingCurve::OutSine;
- m_availableNames["InOutSine"]=QEasingCurve::InOutSine;
- m_availableNames["OutInSine"]=QEasingCurve::OutInSine;
- m_availableNames["InExpo"]=QEasingCurve::InExpo;
- m_availableNames["OutExpo"]=QEasingCurve::OutExpo;
- m_availableNames["InOutExpo"]=QEasingCurve::InOutExpo;
- m_availableNames["OutInExpo"]=QEasingCurve::OutInExpo;
- m_availableNames["InCirc"]=QEasingCurve::InCirc;
- m_availableNames["OutCirc"]=QEasingCurve::OutCirc;
- m_availableNames["InOutCirc"]=QEasingCurve::InOutCirc;
- m_availableNames["OutInCirc"]=QEasingCurve::OutInCirc;
- m_availableNames["InElastic"]=QEasingCurve::InElastic;
- m_availableNames["OutElastic"]=QEasingCurve::OutElastic;
- m_availableNames["InOutElastic"]=QEasingCurve::InOutElastic;
- m_availableNames["OutInElastic"]=QEasingCurve::OutInElastic;
- m_availableNames["InBack"]=QEasingCurve::InBack;
- m_availableNames["OutBack"]=QEasingCurve::OutBack;
- m_availableNames["InOutBack"]=QEasingCurve::InOutBack;
- m_availableNames["OutInBack"]=QEasingCurve::OutInBack;
- m_availableNames["InBounce"]=QEasingCurve::InBounce;
- m_availableNames["OutBounce"]=QEasingCurve::OutBounce;
- m_availableNames["InOutBounce"]=QEasingCurve::InOutBounce;
- m_availableNames["OutInBounce"]=QEasingCurve::OutInBounce;
- m_availableNames["InCurve"]=QEasingCurve::InCurve;
- m_availableNames["OutCurve"]=QEasingCurve::OutCurve;
- m_availableNames["SineCurve"]=QEasingCurve::SineCurve;
- m_availableNames["CosineCurve"]=QEasingCurve::CosineCurve;
-
- m_color = Qt::magenta;
- m_zeroColor = Qt::gray;
- m_easingExtremes = "In";
+ m_availableNames.insert(QLatin1String("Linear"), QEasingCurve::Linear);
+ m_availableNames.insert(QLatin1String("InQuad"), QEasingCurve::InQuad);
+ m_availableNames.insert(QLatin1String("OutQuad"), QEasingCurve::OutQuad);
+ m_availableNames.insert(QLatin1String("InOutQuad"), QEasingCurve::InOutQuad);
+ m_availableNames.insert(QLatin1String("OutInQuad"), QEasingCurve::OutInQuad);
+ m_availableNames.insert(QLatin1String("InCubic"), QEasingCurve::InCubic);
+ m_availableNames.insert(QLatin1String("OutCubic"), QEasingCurve::OutCubic);
+ m_availableNames.insert(QLatin1String("InOutCubic"), QEasingCurve::InOutCubic);
+ m_availableNames.insert(QLatin1String("OutInCubic"), QEasingCurve::OutInCubic);
+ m_availableNames.insert(QLatin1String("InQuart"), QEasingCurve::InQuart);
+ m_availableNames.insert(QLatin1String("OutQuart"), QEasingCurve::OutQuart);
+ m_availableNames.insert(QLatin1String("InOutQuart"), QEasingCurve::InOutQuart);
+ m_availableNames.insert(QLatin1String("OutInQuart"), QEasingCurve::OutInQuart);
+ m_availableNames.insert(QLatin1String("InQuint"), QEasingCurve::InQuint);
+ m_availableNames.insert(QLatin1String("OutQuint"), QEasingCurve::OutQuint);
+ m_availableNames.insert(QLatin1String("InOutQuint"), QEasingCurve::InOutQuint);
+ m_availableNames.insert(QLatin1String("OutInQuint"), QEasingCurve::OutInQuint);
+ m_availableNames.insert(QLatin1String("InSine"), QEasingCurve::InSine);
+ m_availableNames.insert(QLatin1String("OutSine"), QEasingCurve::OutSine);
+ m_availableNames.insert(QLatin1String("InOutSine"), QEasingCurve::InOutSine);
+ m_availableNames.insert(QLatin1String("OutInSine"), QEasingCurve::OutInSine);
+ m_availableNames.insert(QLatin1String("InExpo"), QEasingCurve::InExpo);
+ m_availableNames.insert(QLatin1String("OutExpo"), QEasingCurve::OutExpo);
+ m_availableNames.insert(QLatin1String("InOutExpo"), QEasingCurve::InOutExpo);
+ m_availableNames.insert(QLatin1String("OutInExpo"), QEasingCurve::OutInExpo);
+ m_availableNames.insert(QLatin1String("InCirc"), QEasingCurve::InCirc);
+ m_availableNames.insert(QLatin1String("OutCirc"), QEasingCurve::OutCirc);
+ m_availableNames.insert(QLatin1String("InOutCirc"), QEasingCurve::InOutCirc);
+ m_availableNames.insert(QLatin1String("OutInCirc"), QEasingCurve::OutInCirc);
+ m_availableNames.insert(QLatin1String("InElastic"), QEasingCurve::InElastic);
+ m_availableNames.insert(QLatin1String("OutElastic"), QEasingCurve::OutElastic);
+ m_availableNames.insert(QLatin1String("InOutElastic"), QEasingCurve::InOutElastic);
+ m_availableNames.insert(QLatin1String("OutInElastic"), QEasingCurve::OutInElastic);
+ m_availableNames.insert(QLatin1String("InBack"), QEasingCurve::InBack);
+ m_availableNames.insert(QLatin1String("OutBack"), QEasingCurve::OutBack);
+ m_availableNames.insert(QLatin1String("InOutBack"), QEasingCurve::InOutBack);
+ m_availableNames.insert(QLatin1String("OutInBack"), QEasingCurve::OutInBack);
+ m_availableNames.insert(QLatin1String("InBounce"), QEasingCurve::InBounce);
+ m_availableNames.insert(QLatin1String("OutBounce"), QEasingCurve::OutBounce);
+ m_availableNames.insert(QLatin1String("InOutBounce"), QEasingCurve::InOutBounce);
+ m_availableNames.insert(QLatin1String("OutInBounce"), QEasingCurve::OutInBounce);
+ m_availableNames.insert(QLatin1String("InCurve"), QEasingCurve::InCurve);
+ m_availableNames.insert(QLatin1String("OutCurve"), QEasingCurve::OutCurve);
+ m_availableNames.insert(QLatin1String("SineCurve"), QEasingCurve::SineCurve);
+ m_availableNames.insert(QLatin1String("CosineCurve"), QEasingCurve::CosineCurve);
}
-
EasingGraph::~EasingGraph()
{
}
diff --git a/src/libs/qmleditorwidgets/easingpane/easinggraph.h b/src/libs/qmleditorwidgets/easingpane/easinggraph.h
index e04a1f31b6..0a994b0594 100644
--- a/src/libs/qmleditorwidgets/easingpane/easinggraph.h
+++ b/src/libs/qmleditorwidgets/easingpane/easinggraph.h
@@ -34,10 +34,9 @@
#ifndef EASINGGRAPH_H
#define EASINGGRAPH_H
-//#include <QtDeclarative/qdeclarativeitem.h>
-#include <QWidget>
-#include <QEasingCurve>
-#include <QHash>
+#include <QtGui/QWidget>
+#include <QtCore/QEasingCurve>
+#include <QtCore/QHash>
QT_BEGIN_HEADER
diff --git a/src/libs/qmleditorwidgets/fontsizespinbox.cpp b/src/libs/qmleditorwidgets/fontsizespinbox.cpp
index e39fc97c84..d41159ab5d 100644
--- a/src/libs/qmleditorwidgets/fontsizespinbox.cpp
+++ b/src/libs/qmleditorwidgets/fontsizespinbox.cpp
@@ -33,8 +33,8 @@
#include "fontsizespinbox.h"
-#include <QLineEdit>
-#include <QRegExpValidator>
+#include <QtGui/QLineEdit>
+#include <QtGui/QRegExpValidator>
namespace QmlEditorWidgets {
diff --git a/src/libs/qmleditorwidgets/gradientline.cpp b/src/libs/qmleditorwidgets/gradientline.cpp
index 4718bfc682..2992ab951b 100644
--- a/src/libs/qmleditorwidgets/gradientline.cpp
+++ b/src/libs/qmleditorwidgets/gradientline.cpp
@@ -32,8 +32,8 @@
**************************************************************************/
#include "gradientline.h"
-#include <QPainter>
-#include <QMouseEvent>
+#include <QtGui/QPainter>
+#include <QtGui/QMouseEvent>
static inline QPixmap tilePixMap(int size)
{
diff --git a/src/libs/qmleditorwidgets/huecontrol.cpp b/src/libs/qmleditorwidgets/huecontrol.cpp
index 84ff27091b..b5f6cbf1eb 100644
--- a/src/libs/qmleditorwidgets/huecontrol.cpp
+++ b/src/libs/qmleditorwidgets/huecontrol.cpp
@@ -32,8 +32,8 @@
**************************************************************************/
#include "huecontrol.h"
-#include <QPainter>
-#include <QMouseEvent>
+#include <QtGui/QPainter>
+#include <QtGui/QMouseEvent>
static inline int clamp(int x, int lower, int upper)
{
diff --git a/src/libs/qmljs/parser/qmljsengine_p.cpp b/src/libs/qmljs/parser/qmljsengine_p.cpp
index 5c633145e9..4dd581cd0f 100644
--- a/src/libs/qmljs/parser/qmljsengine_p.cpp
+++ b/src/libs/qmljs/parser/qmljsengine_p.cpp
@@ -45,7 +45,7 @@
#include "qmljsnodepool_p.h"
#include <qnumeric.h>
-#include <QHash>
+#include <QtCore/QHash>
QT_QML_BEGIN_NAMESPACE
diff --git a/src/libs/qmljs/parser/qmljsparser.cpp b/src/libs/qmljs/parser/qmljsparser.cpp
index 403c50fc5c..d93d921248 100644
--- a/src/libs/qmljs/parser/qmljsparser.cpp
+++ b/src/libs/qmljs/parser/qmljsparser.cpp
@@ -39,20 +39,18 @@
**
****************************************************************************/
-#include <QtCore/QtDebug>
-#include <QtGui/QApplication>
-
-#include <string.h>
+#include "qmljsparser_p.h"
#include "qmljsengine_p.h"
#include "qmljslexer_p.h"
#include "qmljsast_p.h"
#include "qmljsnodepool_p.h"
+#include <QtCore/QtDebug>
+#include <QtCore/QVarLengthArray>
+#include <QtGui/QApplication>
-
-#include "qmljsparser_p.h"
-#include <QVarLengthArray>
+#include <string.h>
//
// This file is automatically generated from qmljs.g.
diff --git a/src/libs/qmljs/qmljsscanner.cpp b/src/libs/qmljs/qmljsscanner.cpp
index e75c1871ad..a03816e0a1 100644
--- a/src/libs/qmljs/qmljsscanner.cpp
+++ b/src/libs/qmljs/qmljsscanner.cpp
@@ -33,7 +33,7 @@
#include <qmljs/qmljsscanner.h>
-#include <QTextCharFormat>
+#include <QtGui/QTextCharFormat>
using namespace QmlJS;
diff --git a/src/libs/qmljsdebugclient/qpacketprotocol.cpp b/src/libs/qmljsdebugclient/qpacketprotocol.cpp
index b63f4171f0..4cea366548 100644
--- a/src/libs/qmljsdebugclient/qpacketprotocol.cpp
+++ b/src/libs/qmljsdebugclient/qpacketprotocol.cpp
@@ -41,7 +41,7 @@
#include "qpacketprotocol_p.h"
-#include <QBuffer>
+#include <QtCore/QBuffer>
namespace QmlJsDebugClient {
diff --git a/src/libs/utils/buildablehelperlibrary.cpp b/src/libs/utils/buildablehelperlibrary.cpp
index 890a0e12dd..7f14df3013 100644
--- a/src/libs/utils/buildablehelperlibrary.cpp
+++ b/src/libs/utils/buildablehelperlibrary.cpp
@@ -44,7 +44,7 @@
#include <utils/synchronousprocess.h>
#include <QtGui/QDesktopServices>
-#include <QDebug>
+#include <QtCore/QDebug>
namespace Utils {
diff --git a/src/libs/utils/crumblepath.h b/src/libs/utils/crumblepath.h
index 62efb158d0..46b9652e6c 100644
--- a/src/libs/utils/crumblepath.h
+++ b/src/libs/utils/crumblepath.h
@@ -37,7 +37,7 @@
#include "utils_global.h"
#include <QtGui/QWidget>
-#include <QVariant>
+#include <QtCore/QVariant>
QT_FORWARD_DECLARE_CLASS(QResizeEvent)
diff --git a/src/libs/utils/fileinprojectfinder.cpp b/src/libs/utils/fileinprojectfinder.cpp
index 08680a9da9..a6936edd30 100644
--- a/src/libs/utils/fileinprojectfinder.cpp
+++ b/src/libs/utils/fileinprojectfinder.cpp
@@ -34,7 +34,7 @@
#include "fileinprojectfinder.h"
#include <utils/qtcassert.h>
-#include <QFileInfo>
+#include <QtCore/QFileInfo>
namespace Utils {
diff --git a/src/libs/utils/historycompleter.cpp b/src/libs/utils/historycompleter.cpp
index 16a2619359..aacf0d889b 100644
--- a/src/libs/utils/historycompleter.cpp
+++ b/src/libs/utils/historycompleter.cpp
@@ -32,15 +32,16 @@
**************************************************************************/
#include "historycompleter.h"
-#include <QLineEdit>
-#include <QCompleter>
-#include <QAbstractListModel>
-#include <QSettings>
-#include <QKeyEvent>
-#include <QItemDelegate>
-#include <QListView>
-#include <QPainter>
-#include <QStyle>
+
+#include <QtCore/QAbstractListModel>
+#include <QtCore/QSettings>
+
+#include <QtGui/QLineEdit>
+#include <QtGui/QKeyEvent>
+#include <QtGui/QItemDelegate>
+#include <QtGui/QListView>
+#include <QtGui/QPainter>
+#include <QtGui/QStyle>
namespace Utils {
diff --git a/src/libs/utils/qtcprocess.h b/src/libs/utils/qtcprocess.h
index 44d933f151..8fdc74c602 100644
--- a/src/libs/utils/qtcprocess.h
+++ b/src/libs/utils/qtcprocess.h
@@ -34,7 +34,7 @@
#ifndef QTCPROCESS_H
#define QTCPROCESS_H
-#include <QProcess>
+#include <QtCore/QProcess>
#include "utils_global.h"
diff --git a/src/plugins/coreplugin/fancytabwidget.cpp b/src/plugins/coreplugin/fancytabwidget.cpp
index a2a18f67e0..aae34c735b 100644
--- a/src/plugins/coreplugin/fancytabwidget.cpp
+++ b/src/plugins/coreplugin/fancytabwidget.cpp
@@ -35,7 +35,7 @@
#include <utils/stylehelper.h>
#include <utils/styledbar.h>
-#include <QDebug>
+#include <QtCore/QDebug>
#include <QtGui/QColorDialog>
#include <QtGui/QHBoxLayout>
diff --git a/src/plugins/coreplugin/flowlayout.cpp b/src/plugins/coreplugin/flowlayout.cpp
index eef62833d5..e3488f75c2 100644
--- a/src/plugins/coreplugin/flowlayout.cpp
+++ b/src/plugins/coreplugin/flowlayout.cpp
@@ -33,8 +33,8 @@
#include "flowlayout.h"
-#include <QRect>
-#include <QWidgetItem>
+#include <QtCore/QRect>
+#include <QtGui/QWidgetItem>
using namespace Core::Internal;
diff --git a/src/plugins/coreplugin/settingsdatabase.cpp b/src/plugins/coreplugin/settingsdatabase.cpp
index e75b60cc4d..429c7b659d 100644
--- a/src/plugins/coreplugin/settingsdatabase.cpp
+++ b/src/plugins/coreplugin/settingsdatabase.cpp
@@ -42,7 +42,7 @@
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlError>
#include <QtSql/QSqlQuery>
-#include <QDebug>
+#include <QtCore/QDebug>
/*!
\class Core::SettingsDatabase
diff --git a/src/plugins/cpptools/cppdoxygen.cpp b/src/plugins/cpptools/cppdoxygen.cpp
index e38f6a4b4f..9f61f01c70 100644
--- a/src/plugins/cpptools/cppdoxygen.cpp
+++ b/src/plugins/cpptools/cppdoxygen.cpp
@@ -31,9 +31,10 @@
**
**************************************************************************/
-#include <QString>
#include "cppdoxygen.h"
+#include <QtCore/QString>
+
using namespace CppTools;
/*
diff --git a/src/plugins/cpptools/cppdoxygen.h b/src/plugins/cpptools/cppdoxygen.h
index d91471f63f..7f968357d9 100644
--- a/src/plugins/cpptools/cppdoxygen.h
+++ b/src/plugins/cpptools/cppdoxygen.h
@@ -33,6 +33,8 @@
#include "cpptools_global.h"
+QT_FORWARD_DECLARE_CLASS(QChar)
+
namespace CppTools {
enum DoxygenReservedWord {
diff --git a/src/plugins/cpptools/cppmodelmanager.cpp b/src/plugins/cpptools/cppmodelmanager.cpp
index ac57069bdc..48a4733569 100644
--- a/src/plugins/cpptools/cppmodelmanager.cpp
+++ b/src/plugins/cpptools/cppmodelmanager.cpp
@@ -43,9 +43,9 @@
#endif
#include <functional>
-#include <QtConcurrentRun>
+#include <QtCore/QtConcurrentRun>
#ifndef ICHECK_BUILD
-# include <QFutureSynchronizer>
+# include <QtCore/QFutureSynchronizer>
# include <qtconcurrent/runextensions.h>
# include <texteditor/itexteditor.h>
# include <texteditor/basetexteditor.h>
@@ -59,7 +59,7 @@
# include <coreplugin/progressmanager/progressmanager.h>
# include <extensionsystem/pluginmanager.h>
#else
-# include <QDir>
+# include <QtCore/QDir>
#endif
#include <utils/qtcassert.h>
diff --git a/src/plugins/debugger/gdb/abstractplaingdbadapter.cpp b/src/plugins/debugger/gdb/abstractplaingdbadapter.cpp
index 6b1575819b..62530a3908 100644
--- a/src/plugins/debugger/gdb/abstractplaingdbadapter.cpp
+++ b/src/plugins/debugger/gdb/abstractplaingdbadapter.cpp
@@ -39,9 +39,9 @@
#include "debuggercore.h"
#include "debuggerstringutils.h"
-#include <QDir>
-#include <QFile>
-#include <QTemporaryFile>
+#include <QtCore/QDir>
+#include <QtCore/QFile>
+#include <QtCore/QTemporaryFile>
#include <utils/qtcassert.h>
diff --git a/src/plugins/debugger/lldb/guest/main.cpp b/src/plugins/debugger/lldb/guest/main.cpp
index 084ed016fa..317d00d0a9 100644
--- a/src/plugins/debugger/lldb/guest/main.cpp
+++ b/src/plugins/debugger/lldb/guest/main.cpp
@@ -1,10 +1,11 @@
-#include <QtCore/QCoreApplication>
-#include <QtNetwork/QLocalSocket>
#include "lldbengineguest.h"
-#include <cstdio>
-#include <QSocketNotifier>
-#include <QQueue>
+#include <QtNetwork/QLocalSocket>
+#include <QtCore/QCoreApplication>
+#include <QtCore/QSocketNotifier>
+#include <QtCore/QQueue>
+
+#include <cstdio>
// #define DO_STDIO_DEBUG 1
#ifdef DO_STDIO_DEBUG
diff --git a/src/plugins/debugger/lldb/ipcengineguest.cpp b/src/plugins/debugger/lldb/ipcengineguest.cpp
index 071619150a..4586a60fc9 100644
--- a/src/plugins/debugger/lldb/ipcengineguest.cpp
+++ b/src/plugins/debugger/lldb/ipcengineguest.cpp
@@ -38,12 +38,14 @@
#include "threaddata.h"
#include "debuggerstreamops.h"
-#include <QSysInfo>
-#include <QDebug>
-#include <QFileInfo>
-#include <QTimer>
#include <utils/qtcassert.h>
-#include <QLocalSocket>
+
+#include <QtNetwork/QLocalSocket>
+
+#include <QtCore/QSysInfo>
+#include <QtCore/QDebug>
+#include <QtCore/QFileInfo>
+#include <QtCore/QTimer>
#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN
#define SET_NATIVE_BYTE_ORDER(x) x.setByteOrder(QDataStream::LittleEndian)
diff --git a/src/plugins/debugger/lldb/ipcenginehost.cpp b/src/plugins/debugger/lldb/ipcenginehost.cpp
index fe5966ac0f..0667c590b2 100644
--- a/src/plugins/debugger/lldb/ipcenginehost.cpp
+++ b/src/plugins/debugger/lldb/ipcenginehost.cpp
@@ -51,11 +51,11 @@
#include <utils/qtcassert.h>
-#include <QSysInfo>
-#include <QDebug>
-#include <QFileInfo>
-#include <QTimer>
-#include <QLocalSocket>
+#include <QtCore/QSysInfo>
+#include <QtCore/QDebug>
+#include <QtCore/QFileInfo>
+#include <QtCore/QTimer>
+#include <QtNetwork/QLocalSocket>
#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN
#define SET_NATIVE_BYTE_ORDER(x) x.setByteOrder(QDataStream::LittleEndian)
diff --git a/src/plugins/debugger/moduleswindow.h b/src/plugins/debugger/moduleswindow.h
index e49f1773d7..9fa1284caf 100644
--- a/src/plugins/debugger/moduleswindow.h
+++ b/src/plugins/debugger/moduleswindow.h
@@ -34,7 +34,7 @@
#ifndef DEBUGGER_MODULESWINDOW_H
#define DEBUGGER_MODULESWINDOW_H
-#include <QTreeView>
+#include <QtGui/QTreeView>
namespace Debugger {
namespace Internal {
diff --git a/src/plugins/designer/formeditorstack.cpp b/src/plugins/designer/formeditorstack.cpp
index 7242c46d6e..98c44d0365 100644
--- a/src/plugins/designer/formeditorstack.cpp
+++ b/src/plugins/designer/formeditorstack.cpp
@@ -44,10 +44,10 @@
#include <utils/qtcassert.h>
-#include <QDesignerFormWindowInterface>
-#include <QDesignerFormWindowManagerInterface>
-#include <QDesignerFormEditorInterface>
-#include <QDesignerPropertyEditorInterface>
+#include <QtDesigner/QDesignerFormWindowInterface>
+#include <QtDesigner/QDesignerFormWindowManagerInterface>
+#include <QtDesigner/QDesignerFormEditorInterface>
+#include <QtDesigner/QDesignerPropertyEditorInterface>
#include <QtCore/QDebug>
#include <QtCore/QVariant>
diff --git a/src/plugins/find/searchresulttreeitemdelegate.cpp b/src/plugins/find/searchresulttreeitemdelegate.cpp
index 99af6e3d31..4b0a328b3d 100644
--- a/src/plugins/find/searchresulttreeitemdelegate.cpp
+++ b/src/plugins/find/searchresulttreeitemdelegate.cpp
@@ -34,12 +34,13 @@
#include "searchresulttreeitemdelegate.h"
#include "searchresulttreeitemroles.h"
-#include <QModelIndex>
-#include <QTextDocument>
-#include <QPainter>
-#include <QAbstractTextDocumentLayout>
-#include <QApplication>
-#include <QDebug>
+#include <QtGui/QTextDocument>
+#include <QtGui/QPainter>
+#include <QtGui/QAbstractTextDocumentLayout>
+#include <QtGui/QApplication>
+
+#include <QtCore/QModelIndex>
+#include <QtCore/QDebug>
#include <math.h>
diff --git a/src/plugins/genericprojectmanager/genericprojectnodes.cpp b/src/plugins/genericprojectmanager/genericprojectnodes.cpp
index 022df7b7e1..56504d56ec 100644
--- a/src/plugins/genericprojectmanager/genericprojectnodes.cpp
+++ b/src/plugins/genericprojectmanager/genericprojectnodes.cpp
@@ -37,7 +37,7 @@
#include <coreplugin/ifile.h>
#include <projectexplorer/projectexplorer.h>
-#include <QFileInfo>
+#include <QtCore/QFileInfo>
using namespace GenericProjectManager;
using namespace GenericProjectManager::Internal;
diff --git a/src/plugins/genericprojectmanager/pkgconfigtool.cpp b/src/plugins/genericprojectmanager/pkgconfigtool.cpp
index ae768d4913..883dccd114 100644
--- a/src/plugins/genericprojectmanager/pkgconfigtool.cpp
+++ b/src/plugins/genericprojectmanager/pkgconfigtool.cpp
@@ -33,9 +33,9 @@
#include "pkgconfigtool.h"
-#include <QProcess>
-#include <QTextStream>
-#include <QtDebug>
+#include <QtCore/QProcess>
+#include <QtCore/QTextStream>
+#include <QtCore/QtDebug>
using namespace GenericProjectManager::Internal;
diff --git a/src/plugins/macros/macro.cpp b/src/plugins/macros/macro.cpp
index 622d6580ce..e342343997 100644
--- a/src/plugins/macros/macro.cpp
+++ b/src/plugins/macros/macro.cpp
@@ -32,6 +32,7 @@
**************************************************************************/
#include "macro.h"
+#include "macroevent.h"
#include <coreplugin/coreconstants.h>
diff --git a/src/plugins/macros/macro.h b/src/plugins/macros/macro.h
index 8e85a97b53..0cfe425cda 100644
--- a/src/plugins/macros/macro.h
+++ b/src/plugins/macros/macro.h
@@ -34,21 +34,15 @@
#ifndef MACROSPLUGIN_MACRO_H
#define MACROSPLUGIN_MACRO_H
-#include <coreplugin/uniqueidmanager.h>
-
-#include <QList>
-#include <QString>
-#include <QShortcut>
-
-#include "macroevent.h"
#include "macros_global.h"
-#include "macroevent.h"
#include <QtCore/QList>
#include <QtCore/QString>
namespace Macros {
+class MacroEvent;
+
class MACROS_EXPORT Macro
{
public:
@@ -57,7 +51,7 @@ public:
~Macro();
Macro& operator=(const Macro& other);
- void load(QString fileName = QString::null);
+ void load(QString fileName = QString());
void loadHeader(const QString &fileName);
void save(const QString &fileName);
diff --git a/src/plugins/macros/macromanager.cpp b/src/plugins/macros/macromanager.cpp
index 147220e5db..ae2ca7597d 100644
--- a/src/plugins/macros/macromanager.cpp
+++ b/src/plugins/macros/macromanager.cpp
@@ -34,6 +34,7 @@
#include "macromanager.h"
#include "macrosconstants.h"
+#include "macroevent.h"
#include "macro.h"
#include "macrosettings.h"
#include "imacrohandler.h"
diff --git a/src/plugins/macros/macrooptionswidget.cpp b/src/plugins/macros/macrooptionswidget.cpp
index 3f08cbf156..e2c2db854a 100644
--- a/src/plugins/macros/macrooptionswidget.cpp
+++ b/src/plugins/macros/macrooptionswidget.cpp
@@ -47,6 +47,7 @@
#include <QtCore/QDir>
#include <QtCore/QFileInfo>
+#include <QtGui/QShortcut>
#include <QtGui/QButtonGroup>
#include <QtGui/QTreeWidget>
#include <QtGui/QTreeWidgetItem>
diff --git a/src/plugins/macros/macrosettings.h b/src/plugins/macros/macrosettings.h
index 43c7a2b60c..e72b4c6940 100644
--- a/src/plugins/macros/macrosettings.h
+++ b/src/plugins/macros/macrosettings.h
@@ -34,7 +34,6 @@
#ifndef MACROSPLUGIN_MACROSETTINGS_H
#define MACROSPLUGIN_MACROSETTINGS_H
-#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtCore/QMap>
#include <QtCore/QVariant>
diff --git a/src/plugins/macros/texteditormacrohandler.cpp b/src/plugins/macros/texteditormacrohandler.cpp
index a2633f541d..ad8d4ace82 100644
--- a/src/plugins/macros/texteditormacrohandler.cpp
+++ b/src/plugins/macros/texteditormacrohandler.cpp
@@ -45,10 +45,10 @@
#include <coreplugin/actionmanager/command.h>
#include <coreplugin/uniqueidmanager.h>
-#include <QWidget>
-#include <QKeyEvent>
-#include <QApplication>
-#include <QShortcut>
+#include <QtGui/QWidget>
+#include <QtGui/QKeyEvent>
+#include <QtGui/QApplication>
+#include <QtGui/QShortcut>
using namespace Macros;
using namespace Macros::Internal;
diff --git a/src/plugins/mercurial/commiteditor.cpp b/src/plugins/mercurial/commiteditor.cpp
index 1fed5543b4..be7627e9fb 100644
--- a/src/plugins/mercurial/commiteditor.cpp
+++ b/src/plugins/mercurial/commiteditor.cpp
@@ -38,7 +38,7 @@
#include <QtCore/QDebug>
-#include <QDir> //TODO REMOVE WHEN BASE FILE CHANGES ARE PULLED
+#include <QtCore/QDir> //TODO REMOVE WHEN BASE FILE CHANGES ARE PULLED
using namespace Mercurial::Internal;
diff --git a/src/plugins/projectexplorer/editorsettingspropertiespage.cpp b/src/plugins/projectexplorer/editorsettingspropertiespage.cpp
index 3fdffa3064..f98bd8f7b0 100644
--- a/src/plugins/projectexplorer/editorsettingspropertiespage.cpp
+++ b/src/plugins/projectexplorer/editorsettingspropertiespage.cpp
@@ -36,8 +36,7 @@
#include "project.h"
#include <QtCore/QTextCodec>
-
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace ProjectExplorer;
using namespace ProjectExplorer::Internal;
diff --git a/src/plugins/qmljseditor/qmlexpressionundercursor.cpp b/src/plugins/qmljseditor/qmlexpressionundercursor.cpp
index 9ef27162ed..0d7a04ba73 100644
--- a/src/plugins/qmljseditor/qmlexpressionundercursor.cpp
+++ b/src/plugins/qmljseditor/qmlexpressionundercursor.cpp
@@ -38,7 +38,7 @@
#include <QtGui/QTextBlock>
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace QmlJS;
using namespace QmlJS::AST;
diff --git a/src/plugins/qmljseditor/qmlexpressionundercursor.h b/src/plugins/qmljseditor/qmlexpressionundercursor.h
index f7797b22d3..65e9153032 100644
--- a/src/plugins/qmljseditor/qmlexpressionundercursor.h
+++ b/src/plugins/qmljseditor/qmlexpressionundercursor.h
@@ -37,7 +37,7 @@
#include <qmljs/parser/qmljsastfwd_p.h>
#include <qmljs/qmljsdocument.h>
-#include <QTextCursor>
+#include <QtGui/QTextCursor>
namespace QmlJSEditor {
namespace Internal {
diff --git a/src/plugins/qmljseditor/qmljspreviewrunner.cpp b/src/plugins/qmljseditor/qmljspreviewrunner.cpp
index 4445b6c5fb..2e99f3ef7c 100644
--- a/src/plugins/qmljseditor/qmljspreviewrunner.cpp
+++ b/src/plugins/qmljseditor/qmljspreviewrunner.cpp
@@ -40,7 +40,7 @@
#include <QtGui/QMessageBox>
#include <QtGui/QApplication>
-#include <QDebug>
+#include <QtCore/QDebug>
namespace QmlJSEditor {
namespace Internal {
diff --git a/src/plugins/qmljseditor/qmljspreviewrunner.h b/src/plugins/qmljseditor/qmljspreviewrunner.h
index 2a97018f07..abc738d27e 100644
--- a/src/plugins/qmljseditor/qmljspreviewrunner.h
+++ b/src/plugins/qmljseditor/qmljspreviewrunner.h
@@ -34,7 +34,7 @@
#ifndef QMLJSPREVIEWRUNNER_H
#define QMLJSPREVIEWRUNNER_H
-#include <QObject>
+#include <QtCore/QObject>
#include <projectexplorer/applicationlauncher.h>
diff --git a/src/plugins/qmljseditor/qmloutlinemodel.h b/src/plugins/qmljseditor/qmloutlinemodel.h
index 88273adc1c..75eeedea63 100644
--- a/src/plugins/qmljseditor/qmloutlinemodel.h
+++ b/src/plugins/qmljseditor/qmloutlinemodel.h
@@ -7,7 +7,7 @@
#include <qmljs/qmljsicons.h>
#include <qmljs/qmljslookupcontext.h>
-#include <QStandardItemModel>
+#include <QtGui/QStandardItemModel>
namespace QmlJS {
namespace Interpreter {
diff --git a/src/plugins/qmljseditor/qmltaskmanager.cpp b/src/plugins/qmljseditor/qmltaskmanager.cpp
index da60ca8831..04f087a074 100644
--- a/src/plugins/qmljseditor/qmltaskmanager.cpp
+++ b/src/plugins/qmljseditor/qmltaskmanager.cpp
@@ -38,7 +38,7 @@
#include <projectexplorer/taskhub.h>
#include <qmljs/qmljsmodelmanagerinterface.h>
-#include <QDebug>
+#include <QtCore/QDebug>
namespace QmlJSEditor {
namespace Internal {
diff --git a/src/plugins/qmljseditor/quicktoolbar.cpp b/src/plugins/qmljseditor/quicktoolbar.cpp
index b53344a75c..0f38baf8f9 100644
--- a/src/plugins/qmljseditor/quicktoolbar.cpp
+++ b/src/plugins/qmljseditor/quicktoolbar.cpp
@@ -17,7 +17,8 @@
#include <texteditor/tabsettings.h>
#include <coreplugin/icore.h>
#include <customcolordialog.h>
-#include <QDebug>
+
+#include <QtCore/QDebug>
using namespace QmlJS;
using namespace AST;
diff --git a/src/plugins/qmljseditor/quicktoolbar.h b/src/plugins/qmljseditor/quicktoolbar.h
index 7d8750359b..31a938a2d5 100644
--- a/src/plugins/qmljseditor/quicktoolbar.h
+++ b/src/plugins/qmljseditor/quicktoolbar.h
@@ -1,16 +1,6 @@
#ifndef QUICKTOOLBAR_H
#define QUICKTOOLBAR_H
-#include <QLabel>
-#include <QToolBar>
-#include <QPushButton>
-#include <QToolButton>
-#include <QGridLayout>
-#include <QGroupBox>
-#include <QVariant>
-#include <QGraphicsDropShadowEffect>
-#include <QWeakPointer>
-
#include <qmljs/qmljsicontextpane.h>
namespace TextEditor {
diff --git a/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp b/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp
index 9006f0f09e..6d684a270e 100644
--- a/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp
+++ b/src/plugins/qmljsinspector/qmlinspectortoolbar.cpp
@@ -44,12 +44,12 @@
#include <utils/styledbar.h>
-#include <QAction>
-#include <QActionGroup>
-#include <QHBoxLayout>
-#include <QMenu>
-#include <QToolButton>
-#include <QLineEdit>
+#include <QtGui/QAction>
+#include <QtGui/QActionGroup>
+#include <QtGui/QHBoxLayout>
+#include <QtGui/QMenu>
+#include <QtGui/QToolButton>
+#include <QtGui/QLineEdit>
namespace QmlJSInspector {
namespace Internal {
diff --git a/src/plugins/qmljsinspector/qmlinspectortoolbar.h b/src/plugins/qmljsinspector/qmlinspectortoolbar.h
index 6cc78e9b27..6575886fa5 100644
--- a/src/plugins/qmljsinspector/qmlinspectortoolbar.h
+++ b/src/plugins/qmljsinspector/qmlinspectortoolbar.h
@@ -34,8 +34,8 @@
#ifndef QMLINSPECTORTOOLBAR_H
#define QMLINSPECTORTOOLBAR_H
-#include <QObject>
-#include <QIcon>
+#include <QtCore/QObject>
+#include <QtGui/QIcon>
QT_FORWARD_DECLARE_CLASS(QAction)
QT_FORWARD_DECLARE_CLASS(QColor)
diff --git a/src/plugins/qmljsinspector/qmljsclientproxy.cpp b/src/plugins/qmljsinspector/qmljsclientproxy.cpp
index 29c5b07817..4cc1c4e608 100644
--- a/src/plugins/qmljsinspector/qmljsclientproxy.cpp
+++ b/src/plugins/qmljsinspector/qmljsclientproxy.cpp
@@ -44,9 +44,9 @@
#include <utils/qtcassert.h>
#include <projectexplorer/project.h>
-#include <QUrl>
-#include <QAbstractSocket>
-#include <QDebug>
+#include <QtCore/QUrl>
+#include <QtNetwork/QAbstractSocket>
+#include <QtCore/QDebug>
enum {
debug = false
diff --git a/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp b/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp
index 8ea623cb3a..6ebefda882 100644
--- a/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp
+++ b/src/plugins/qmljsinspector/qmljscontextcrumblepath.cpp
@@ -32,8 +32,8 @@
**************************************************************************/
#include "qmljscontextcrumblepath.h"
-#include <QMouseEvent>
-#include <QDebug>
+#include <QtGui/QMouseEvent>
+#include <QtCore/QDebug>
namespace QmlJSInspector {
namespace Internal {
diff --git a/src/plugins/qmljsinspector/qmljscontextcrumblepath.h b/src/plugins/qmljsinspector/qmljscontextcrumblepath.h
index 2349cb4f97..dee2bb2347 100644
--- a/src/plugins/qmljsinspector/qmljscontextcrumblepath.h
+++ b/src/plugins/qmljsinspector/qmljscontextcrumblepath.h
@@ -34,7 +34,7 @@
#define QMLJSCONTEXTCRUMBLEPATH_H
#include <utils/crumblepath.h>
-#include <QStringList>
+#include <QtCore/QStringList>
namespace QmlJSInspector {
namespace Internal {
diff --git a/src/plugins/qmljsinspector/qmljsinspectorsettings.h b/src/plugins/qmljsinspector/qmljsinspectorsettings.h
index 9dfb35b71a..e97a477adc 100644
--- a/src/plugins/qmljsinspector/qmljsinspectorsettings.h
+++ b/src/plugins/qmljsinspector/qmljsinspectorsettings.h
@@ -34,7 +34,7 @@
#ifndef INSPECTORSETTINGS_H
#define INSPECTORSETTINGS_H
-#include <QObject>
+#include <QtCore/QObject>
QT_FORWARD_DECLARE_CLASS(QSettings)
diff --git a/src/plugins/qmljsinspector/qmljslivetextpreview.cpp b/src/plugins/qmljsinspector/qmljslivetextpreview.cpp
index 70493b56df..bc37ebcba9 100644
--- a/src/plugins/qmljsinspector/qmljslivetextpreview.cpp
+++ b/src/plugins/qmljsinspector/qmljslivetextpreview.cpp
@@ -54,7 +54,7 @@
#include <debugger/debuggerconstants.h>
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace QmlJS;
using namespace QmlJS::AST;
diff --git a/src/plugins/qmljsinspector/qmljslivetextpreview.h b/src/plugins/qmljsinspector/qmljslivetextpreview.h
index e2f84cc54f..cedecd617b 100644
--- a/src/plugins/qmljsinspector/qmljslivetextpreview.h
+++ b/src/plugins/qmljsinspector/qmljslivetextpreview.h
@@ -34,8 +34,8 @@
#ifndef SCRIPTBINDINGREWRITER_H
#define SCRIPTBINDINGREWRITER_H
-#include <QObject>
-#include <QWeakPointer>
+#include <QtCore/QObject>
+#include <QtCore/QWeakPointer>
#include <qmljs/parser/qmljsastfwd_p.h>
#include <qmljs/qmljsdocument.h>
diff --git a/src/plugins/qmljsinspector/qmljsobserverclient.cpp b/src/plugins/qmljsinspector/qmljsobserverclient.cpp
index fe02447b06..58636ad518 100644
--- a/src/plugins/qmljsinspector/qmljsobserverclient.cpp
+++ b/src/plugins/qmljsinspector/qmljsobserverclient.cpp
@@ -43,7 +43,7 @@
#include "qmljsclientproxy.h"
#include "qmljsinspectorconstants.h"
-#include <QColor>
+#include <QtGui/QColor>
namespace QmlJSInspector {
namespace Internal {
diff --git a/src/plugins/qmljsinspector/qmljspropertyinspector.cpp b/src/plugins/qmljsinspector/qmljspropertyinspector.cpp
index 920daf40ef..68379cf39a 100644
--- a/src/plugins/qmljsinspector/qmljspropertyinspector.cpp
+++ b/src/plugins/qmljsinspector/qmljspropertyinspector.cpp
@@ -34,9 +34,9 @@
#include <utils/qtcassert.h>
#include <qdeclarativeproperty.h>
-#include <QHeaderView>
-#include <QItemDelegate>
-#include <QLineEdit>
+#include <QtGui/QHeaderView>
+#include <QtGui/QItemDelegate>
+#include <QtGui/QLineEdit>
namespace QmlJSInspector {
namespace Internal {
diff --git a/src/plugins/qmljsinspector/qmljspropertyinspector.h b/src/plugins/qmljsinspector/qmljspropertyinspector.h
index 34bcde580b..1f245011bb 100644
--- a/src/plugins/qmljsinspector/qmljspropertyinspector.h
+++ b/src/plugins/qmljsinspector/qmljspropertyinspector.h
@@ -35,9 +35,8 @@
#include <qmljsprivateapi.h>
#include <QtGui/QTreeView>
-#include <QStandardItemModel>
-#include <QSortFilterProxyModel>
-
+#include <QtGui/QStandardItemModel>
+#include <QtGui/QSortFilterProxyModel>
QT_BEGIN_NAMESPACE
diff --git a/src/plugins/qmljsinspector/qmljstoolbarcolorbox.cpp b/src/plugins/qmljsinspector/qmljstoolbarcolorbox.cpp
index bab11470ce..6c152185e4 100644
--- a/src/plugins/qmljsinspector/qmljstoolbarcolorbox.cpp
+++ b/src/plugins/qmljsinspector/qmljstoolbarcolorbox.cpp
@@ -32,18 +32,18 @@
**************************************************************************/
#include "qmljstoolbarcolorbox.h"
-#include <QPixmap>
-#include <QPainter>
-#include <QMenu>
-#include <QAction>
-#include <QContextMenuEvent>
-#include <QClipboard>
-#include <QApplication>
-#include <QColorDialog>
-#include <QDrag>
-#include <QMimeData>
-
-#include <QDebug>
+#include <QtGui/QPixmap>
+#include <QtGui/QPainter>
+#include <QtGui/QMenu>
+#include <QtGui/QAction>
+#include <QtGui/QContextMenuEvent>
+#include <QtGui/QClipboard>
+#include <QtGui/QApplication>
+#include <QtGui/QColorDialog>
+#include <QtGui/QDrag>
+
+#include <QtCore/QMimeData>
+#include <QtCore/QDebug>
namespace QmlJSInspector {
diff --git a/src/plugins/qmljsinspector/qmljstoolbarcolorbox.h b/src/plugins/qmljsinspector/qmljstoolbarcolorbox.h
index f90f06656a..ac4d209ac2 100644
--- a/src/plugins/qmljsinspector/qmljstoolbarcolorbox.h
+++ b/src/plugins/qmljsinspector/qmljstoolbarcolorbox.h
@@ -33,9 +33,9 @@
#ifndef TOOLBARCOLORBOX_H
#define TOOLBARCOLORBOX_H
-#include <QLabel>
-#include <QColor>
-#include <QPoint>
+#include <QtGui/QLabel>
+#include <QtGui/QColor>
+#include <QtCore/QPoint>
QT_FORWARD_DECLARE_CLASS(QContextMenuEvent)
QT_FORWARD_DECLARE_CLASS(QAction)
diff --git a/src/plugins/qmljstools/qmljsmodelmanager.cpp b/src/plugins/qmljstools/qmljsmodelmanager.cpp
index e8a3e8845f..f8a0ba251a 100644
--- a/src/plugins/qmljstools/qmljsmodelmanager.cpp
+++ b/src/plugins/qmljstools/qmljsmodelmanager.cpp
@@ -52,17 +52,17 @@
#include <projectexplorer/projectexplorer.h>
#include <projectexplorer/projectexplorerconstants.h>
-#include <QDir>
-#include <QFile>
-#include <QFileInfo>
-#include <QLibraryInfo>
-#include <QtConcurrentRun>
+#include <QtCore/QDir>
+#include <QtCore/QFile>
+#include <QtCore/QFileInfo>
+#include <QtCore/QLibraryInfo>
+#include <QtCore/QtConcurrentRun>
#include <qtconcurrent/runextensions.h>
-#include <QTextStream>
-#include <QCoreApplication>
-#include <QTimer>
+#include <QtCore/QTextStream>
+#include <QtCore/QCoreApplication>
+#include <QtCore/QTimer>
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace QmlJS;
using namespace QmlJSTools;
diff --git a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp
index f5e9c78afd..f7f9659325 100644
--- a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp
+++ b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.cpp
@@ -1,5 +1,7 @@
#include "filefilteritems.h"
-#include <qdebug.h>
+
+#include <QtCore/QDebug>
+#include <QtCore/QDir>
#include <QtGui/QImageReader>
namespace QmlProjectManager {
diff --git a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h
index ac007d1f38..7ea75e43c1 100644
--- a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h
+++ b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h
@@ -1,16 +1,17 @@
#ifndef FILEFILTERITEMS_H
#define FILEFILTERITEMS_H
-#include <QDir>
-#include <QObject>
-#include <QSet>
-#include <qdeclarative.h>
-#include <QFileSystemWatcher>
-#include <QTimer>
-
#include "qmlprojectitem.h"
#include "filesystemwatcher.h"
+#include <QtCore/QObject>
+#include <QtCore/QSet>
+#include <QtCore/QTimer>
+
+#include <QtDeclarative/qdeclarative.h>
+
+QT_FORWARD_DECLARE_CLASS(QDir)
+
namespace QmlProjectManager {
class FileFilterBaseItem : public QmlProjectContentItem {
diff --git a/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.cpp b/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.cpp
index a0a7b275bb..581b00400a 100644
--- a/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.cpp
+++ b/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.cpp
@@ -1,6 +1,8 @@
#include "qmlprojectitem.h"
#include "filefilteritems.h"
-#include <qdebug.h>
+
+#include <QtCore/QDebug>
+#include <QtCore/QDir>
namespace QmlProjectManager {
diff --git a/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.h b/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.h
index 5b92169792..5c7648cd3e 100644
--- a/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.h
+++ b/src/plugins/qmlprojectmanager/fileformat/qmlprojectitem.h
@@ -1,9 +1,9 @@
#ifndef QMLPROJECTITEM_H
#define QMLPROJECTITEM_H
-#include <QObject>
-#include <QStringList>
-#include <qdeclarative.h>
+#include <QtCore/QObject>
+#include <QtCore/QStringList>
+#include <QtDeclarative/qdeclarative.h>
namespace QmlProjectManager {
diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp
index a104b02619..c2b9a4d62c 100644
--- a/src/plugins/qmlprojectmanager/qmlproject.cpp
+++ b/src/plugins/qmlprojectmanager/qmlproject.cpp
@@ -46,9 +46,9 @@
#include <qt4projectmanager/qtversionmanager.h>
#include <qmljs/qmljsmodelmanagerinterface.h>
-#include <QTextStream>
-#include <QDeclarativeComponent>
-#include <QtDebug>
+#include <QtCore/QTextStream>
+#include <QtDeclarative/QDeclarativeComponent>
+#include <QtCore/QtDebug>
namespace QmlProjectManager {
diff --git a/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp b/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp
index 7eb79d5cd0..2ab2548cc2 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectnodes.cpp
@@ -39,10 +39,10 @@
#include <coreplugin/fileiconprovider.h>
#include <projectexplorer/projectexplorer.h>
-#include <QFileInfo>
-#include <QDir>
-#include <QTextStream>
-#include <QStyle>
+#include <QtCore/QFileInfo>
+#include <QtCore/QDir>
+#include <QtCore/QTextStream>
+#include <QtGui/QStyle>
namespace QmlProjectManager {
namespace Internal {
diff --git a/src/plugins/qmlprojectmanager/qmlprojectnodes.h b/src/plugins/qmlprojectmanager/qmlprojectnodes.h
index b371e0683e..32e306a88a 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectnodes.h
+++ b/src/plugins/qmlprojectmanager/qmlprojectnodes.h
@@ -36,8 +36,8 @@
#include <projectexplorer/projectnodes.h>
-#include <QStringList>
-#include <QHash>
+#include <QtCore/QStringList>
+#include <QtCore/QHash>
namespace Core {
class IFile;
diff --git a/src/plugins/qmlprojectmanager/qmlprojectrunconfigurationwidget.h b/src/plugins/qmlprojectmanager/qmlprojectrunconfigurationwidget.h
index 18a401139e..d57620e002 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectrunconfigurationwidget.h
+++ b/src/plugins/qmlprojectmanager/qmlprojectrunconfigurationwidget.h
@@ -34,7 +34,7 @@
#ifndef QMLPROJECTRUNCONFIGURATIONWIDGET_H
#define QMLPROJECTRUNCONFIGURATIONWIDGET_H
-#include <QWidget>
+#include <QtGui/QWidget>
QT_FORWARD_DECLARE_CLASS(QComboBox)
QT_FORWARD_DECLARE_CLASS(QStandardItemModel)
diff --git a/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp b/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp
index 97e5282ee4..7681f2c03f 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp
+++ b/src/plugins/qmlprojectmanager/qmlprojectruncontrol.cpp
@@ -53,11 +53,12 @@
#include <qt4projectmanager/qmlobservertool.h>
#include <qt4projectmanager/qt4projectmanagerconstants.h>
-#include <QApplication>
-#include <QDir>
-#include <QLabel>
-#include <QMessageBox>
-#include <QPushButton>
+#include <QtGui/QApplication>
+#include <QtGui/QLabel>
+#include <QtGui/QMessageBox>
+#include <QtGui/QPushButton>
+
+#include <QtCore/QDir>
using namespace ProjectExplorer;
diff --git a/src/plugins/qt4projectmanager/addlibrarywizard.cpp b/src/plugins/qt4projectmanager/addlibrarywizard.cpp
index 9f60e2aafd..2644310750 100644
--- a/src/plugins/qt4projectmanager/addlibrarywizard.cpp
+++ b/src/plugins/qt4projectmanager/addlibrarywizard.cpp
@@ -5,9 +5,9 @@
#include <QtGui/QVBoxLayout>
#include <QtGui/QRadioButton>
#include <QtGui/QLabel>
-#include <QtCore/QFileInfo>
-#include <QDebug>
+#include <QtCore/QFileInfo>
+#include <QtCore/QDebug>
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/d110121_1729.patch b/src/plugins/qt4projectmanager/d110121_1729.patch
new file mode 100644
index 0000000000..7b24af9d36
--- /dev/null
+++ b/src/plugins/qt4projectmanager/d110121_1729.patch
@@ -0,0 +1,12 @@
+diff --git a/src/plugins/qt4projectmanager/qt4projectmanager.pro b/src/plugins/qt4projectmanager/qt4projectmanager.pro
+index 317544c..f9ba1d1 100644
+--- a/src/plugins/qt4projectmanager/qt4projectmanager.pro
++++ b/src/plugins/qt4projectmanager/qt4projectmanager.pro
+@@ -144,7 +144,6 @@ FORMS += makestep.ui \
+ wizards/mobileappwizardmaemooptionspage.ui \
+ librarydetailswidget.ui \
+ qtversioninfo.ui \
+- debugginghelper.ui \
+ debugginghelper.ui
+ RESOURCES += qt4projectmanager.qrc \
+ wizards/wizards.qrc
diff --git a/src/plugins/qt4projectmanager/debugginghelperbuildtask.cpp b/src/plugins/qt4projectmanager/debugginghelperbuildtask.cpp
index 41cfe1ca17..af169bd97d 100644
--- a/src/plugins/qt4projectmanager/debugginghelperbuildtask.cpp
+++ b/src/plugins/qt4projectmanager/debugginghelperbuildtask.cpp
@@ -35,7 +35,8 @@
#include "qmldumptool.h"
#include "qmlobservertool.h"
#include <projectexplorer/debugginghelper.h>
-#include <QCoreApplication>
+
+#include <QtCore/QCoreApplication>
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/debugginghelperbuildtask.h b/src/plugins/qt4projectmanager/debugginghelperbuildtask.h
index 2210a7b96a..87fb59a69e 100644
--- a/src/plugins/qt4projectmanager/debugginghelperbuildtask.h
+++ b/src/plugins/qt4projectmanager/debugginghelperbuildtask.h
@@ -36,7 +36,7 @@
#include "qtversionmanager.h"
#include <utils/environment.h>
-#include <QObject>
+#include <QtCore/QObject>
namespace Qt4ProjectManager {
namespace Internal {
diff --git a/src/plugins/qt4projectmanager/profilecompletion.cpp b/src/plugins/qt4projectmanager/profilecompletion.cpp
index 9d3f706d8a..9cf593a9fb 100644
--- a/src/plugins/qt4projectmanager/profilecompletion.cpp
+++ b/src/plugins/qt4projectmanager/profilecompletion.cpp
@@ -4,7 +4,7 @@
#include <texteditor/itexteditor.h>
#include <texteditor/completionsettings.h>
#include <cplusplus/Icons.h>
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/qmakeparser.cpp b/src/plugins/qt4projectmanager/qmakeparser.cpp
index cdbf5e1bfe..107d7baaf6 100644
--- a/src/plugins/qt4projectmanager/qmakeparser.cpp
+++ b/src/plugins/qt4projectmanager/qmakeparser.cpp
@@ -37,7 +37,8 @@
#include <projectexplorer/taskwindow.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <utils/qtcassert.h>
-#include <QDir>
+
+#include <QtCore/QDir>
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/qmldumptool.cpp b/src/plugins/qt4projectmanager/qmldumptool.cpp
index f1f87ad5e2..9c2fc0d7b5 100644
--- a/src/plugins/qt4projectmanager/qmldumptool.cpp
+++ b/src/plugins/qt4projectmanager/qmldumptool.cpp
@@ -45,11 +45,11 @@
#include <qtconcurrent/runextensions.h>
#include <qmljs/qmljsmodelmanagerinterface.h>
#include <utils/qtcassert.h>
-#include <QDesktopServices>
-#include <QCoreApplication>
-#include <QDir>
-#include <QDebug>
-#include <QHash>
+#include <QtGui/QDesktopServices>
+#include <QtCore/QCoreApplication>
+#include <QtCore/QDir>
+#include <QtCore/QDebug>
+#include <QtCore/QHash>
namespace {
diff --git a/src/plugins/qt4projectmanager/qmlobservertool.cpp b/src/plugins/qt4projectmanager/qmlobservertool.cpp
index 6f1ce1a196..c15df93c3c 100644
--- a/src/plugins/qt4projectmanager/qmlobservertool.cpp
+++ b/src/plugins/qt4projectmanager/qmlobservertool.cpp
@@ -39,10 +39,10 @@
#include <utils/qtcassert.h>
#include <projectexplorer/project.h>
-#include <QDesktopServices>
-#include <QCoreApplication>
-#include <QDir>
-#include <QDebug>
+#include <QtGui/QDesktopServices>
+#include <QtCore/QCoreApplication>
+#include <QtCore/QDir>
+#include <QtCore/QDebug>
namespace Qt4ProjectManager {
diff --git a/src/plugins/qt4projectmanager/qt-s60/certificatepathchooser.cpp b/src/plugins/qt4projectmanager/qt-s60/certificatepathchooser.cpp
index e06362d6cd..3ecbec1720 100644
--- a/src/plugins/qt4projectmanager/qt-s60/certificatepathchooser.cpp
+++ b/src/plugins/qt4projectmanager/qt-s60/certificatepathchooser.cpp
@@ -32,11 +32,10 @@
**************************************************************************/
#include "certificatepathchooser.h"
-
-#include <QMessageBox>
-
#include "s60certificateinfo.h"
+#include <QtGui/QMessageBox>
+
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.cpp b/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.cpp
index 96280deea8..88230fa8f5 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.cpp
+++ b/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.cpp
@@ -39,7 +39,7 @@ using namespace Qt4ProjectManager::Internal;
struct S60CertificateDetailsDialogPrivate
{
- S60CertificateDetailsDialogPrivate(){};
+ S60CertificateDetailsDialogPrivate(){}
Ui::S60CertificateDetailsDialog m_ui;
};
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.h b/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.h
index f9d68860a9..5806a73ead 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.h
+++ b/src/plugins/qt4projectmanager/qt-s60/s60certificatedetailsdialog.h
@@ -34,7 +34,7 @@
#ifndef S60CERTIFICATEDETAILSDIALOG_H
#define S60CERTIFICATEDETAILSDIALOG_H
-#include <QDialog>
+#include <QtGui/QDialog>
struct S60CertificateDetailsDialogPrivate;
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60certificateinfo.cpp b/src/plugins/qt4projectmanager/qt-s60/s60certificateinfo.cpp
index 204d5ae39e..ce769fa089 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60certificateinfo.cpp
+++ b/src/plugins/qt4projectmanager/qt-s60/s60certificateinfo.cpp
@@ -32,16 +32,15 @@
**************************************************************************/
#include "s60certificateinfo.h"
-
-#include <QDateTime>
-#include <QFileInfo>
-#include <QCoreApplication>
-#include <QTextStream>
-#include <QHash>
-#include <QMutableHashIterator>
-
#include "s60symbiancertificate.h"
+#include <QtCore/QDateTime>
+#include <QtCore/QFileInfo>
+#include <QtCore/QCoreApplication>
+#include <QtCore/QTextStream>
+#include <QtCore/QHash>
+#include <QtCore/QMutableHashIterator>
+
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60createpackageparser.cpp b/src/plugins/qt4projectmanager/qt-s60/s60createpackageparser.cpp
index 71c08182e2..e2b9dffd89 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60createpackageparser.cpp
+++ b/src/plugins/qt4projectmanager/qt-s60/s60createpackageparser.cpp
@@ -36,8 +36,7 @@
#include <projectexplorer/projectexplorerconstants.h>
#include <projectexplorer/taskwindow.h>
-
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp b/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp
index f31fe46e94..7017e670b4 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp
+++ b/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp
@@ -60,8 +60,8 @@
#include <QtCore/QTimer>
#include <QtCore/QCryptographicHash>
-#include <QSettings>
-#include <QMessageBox>
+#include <QtCore/QSettings>
+#include <QtGui/QMessageBox>
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.h b/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.h
index 0430fc62b5..41e8ec3886 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.h
+++ b/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.h
@@ -39,8 +39,8 @@
#include <projectexplorer/buildstep.h>
#include <qt4projectmanager/makestep.h>
-#include <QMutex>
-#include <QWaitCondition>
+#include <QtCore/QMutex>
+#include <QtCore/QWaitCondition>
QT_BEGIN_NAMESPACE
class QSettings;
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.cpp b/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.cpp
index 79e5d1f679..26f0e23f47 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.cpp
+++ b/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.cpp
@@ -51,6 +51,8 @@
#include <memory>
#include <string>
+#include <QtCore/QDateTime>
+
using namespace Botan;
using namespace Qt4ProjectManager;
using namespace Qt4ProjectManager::Internal;
diff --git a/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.h b/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.h
index e7148aa352..38e200bf4a 100644
--- a/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.h
+++ b/src/plugins/qt4projectmanager/qt-s60/s60symbiancertificate.h
@@ -34,8 +34,9 @@
#ifndef S60SYMBIANCERTIFICATE_H
#define S60SYMBIANCERTIFICATE_H
-#include <QStringList>
-#include <QDateTime>
+#include <QtCore/QStringList>
+
+QT_FORWARD_DECLARE_CLASS(QDateTime)
class S60SymbianCertificatePrivate;
diff --git a/src/plugins/texteditor/generichighlighter/highlightdefinition.cpp b/src/plugins/texteditor/generichighlighter/highlightdefinition.cpp
index e0adb7c201..9fe7bee819 100644
--- a/src/plugins/texteditor/generichighlighter/highlightdefinition.cpp
+++ b/src/plugins/texteditor/generichighlighter/highlightdefinition.cpp
@@ -38,7 +38,7 @@
#include "itemdata.h"
#include "reuse.h"
-#include <QLatin1String>
+#include <QtCore/QString>
using namespace TextEditor;
using namespace Internal;
diff --git a/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp b/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp
index 48bb01a355..522eab16c3 100644
--- a/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp
+++ b/src/plugins/texteditor/generichighlighter/highlightdefinitionhandler.cpp
@@ -41,7 +41,7 @@
#include "manager.h"
#include "highlighterexception.h"
-#include <QLatin1String>
+#include <QtCore/QLatin1String>
using namespace TextEditor;
using namespace Internal;
diff --git a/src/plugins/texteditor/generichighlighter/specificrules.cpp b/src/plugins/texteditor/generichighlighter/specificrules.cpp
index 4dab1e33c4..255bf02cad 100644
--- a/src/plugins/texteditor/generichighlighter/specificrules.cpp
+++ b/src/plugins/texteditor/generichighlighter/specificrules.cpp
@@ -37,7 +37,7 @@
#include "progressdata.h"
#include "reuse.h"
-#include <QLatin1Char>
+#include <QtCore/QLatin1Char>
using namespace TextEditor;
using namespace Internal;
diff --git a/src/plugins/texteditor/outlinefactory.cpp b/src/plugins/texteditor/outlinefactory.cpp
index 5f3add6a23..c596ea572c 100644
--- a/src/plugins/texteditor/outlinefactory.cpp
+++ b/src/plugins/texteditor/outlinefactory.cpp
@@ -3,11 +3,13 @@
#include <coreplugin/icore.h>
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/editormanager/ieditor.h>
-#include <QVBoxLayout>
-#include <QDebug>
-#include <QToolButton>
-#include <QLabel>
-#include <QStackedWidget>
+
+#include <QtGui/QVBoxLayout>
+#include <QtGui/QToolButton>
+#include <QtGui/QLabel>
+#include <QtGui/QStackedWidget>
+
+#include <QtCore/QDebug>
namespace TextEditor {
namespace Internal {
diff --git a/src/plugins/texteditor/plaintexteditor.cpp b/src/plugins/texteditor/plaintexteditor.cpp
index 8725d92243..e20de6b1ea 100644
--- a/src/plugins/texteditor/plaintexteditor.cpp
+++ b/src/plugins/texteditor/plaintexteditor.cpp
@@ -53,7 +53,7 @@
#include <QtCore/QSharedPointer>
#include <QtCore/QFileInfo>
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace TextEditor;
using namespace TextEditor::Internal;
diff --git a/src/plugins/texteditor/plaintexteditorfactory.cpp b/src/plugins/texteditor/plaintexteditorfactory.cpp
index 2aeb89e0bf..496d99bdfa 100644
--- a/src/plugins/texteditor/plaintexteditorfactory.cpp
+++ b/src/plugins/texteditor/plaintexteditorfactory.cpp
@@ -43,7 +43,7 @@
#include <coreplugin/coreconstants.h>
#include <coreplugin/editormanager/editormanager.h>
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace TextEditor;
using namespace TextEditor::Internal;
diff --git a/src/plugins/texteditor/storagesettings.cpp b/src/plugins/texteditor/storagesettings.cpp
index e7ff0d636e..841ab8bf64 100644
--- a/src/plugins/texteditor/storagesettings.cpp
+++ b/src/plugins/texteditor/storagesettings.cpp
@@ -33,8 +33,8 @@
#include "storagesettings.h"
-#include <QSettings>
-#include <QString>
+#include <QtCore/QSettings>
+#include <QtCore/QString>
namespace TextEditor {
diff --git a/src/plugins/texteditor/texteditoroptionspage.cpp b/src/plugins/texteditor/texteditoroptionspage.cpp
index e12c79e3d5..d7867d2f64 100644
--- a/src/plugins/texteditor/texteditoroptionspage.cpp
+++ b/src/plugins/texteditor/texteditoroptionspage.cpp
@@ -35,7 +35,7 @@
#include "texteditorconstants.h"
-#include <QCoreApplication>
+#include <QtCore/QCoreApplication>
using namespace TextEditor;
diff --git a/src/plugins/texteditor/textfilewizard.cpp b/src/plugins/texteditor/textfilewizard.cpp
index 4459af854d..afd6f6b09c 100644
--- a/src/plugins/texteditor/textfilewizard.cpp
+++ b/src/plugins/texteditor/textfilewizard.cpp
@@ -34,7 +34,7 @@
#include "textfilewizard.h"
#include "basetexteditor.h"
#include "texteditorconstants.h"
-#include <QDebug>
+#include <QtCore/QDebug>
using namespace TextEditor;
diff --git a/src/plugins/vcsbase/vcsbaseoptionspage.cpp b/src/plugins/vcsbase/vcsbaseoptionspage.cpp
index 9fba98d867..416930ae5a 100644
--- a/src/plugins/vcsbase/vcsbaseoptionspage.cpp
+++ b/src/plugins/vcsbase/vcsbaseoptionspage.cpp
@@ -35,7 +35,7 @@
#include "vcsbaseconstants.h"
-#include <QCoreApplication>
+#include <QtCore/QCoreApplication>
namespace VCSBase {
diff --git a/src/shared/cpaster/cgi.cpp b/src/shared/cpaster/cgi.cpp
index f79ba3943f..acc1e04682 100644
--- a/src/shared/cpaster/cgi.cpp
+++ b/src/shared/cpaster/cgi.cpp
@@ -33,10 +33,9 @@
#include "cgi.h"
-#include <QByteArray>
+#include <QtCore/QByteArray>
-
-const char *cgi_chars = "0123456789abcdef"; // RFC 1738 suggests lower-case to be optimal
+const char cgi_chars[] = "0123456789abcdef"; // RFC 1738 suggests lower-case to be optimal
QString CGI::encodeURL(const QString &rawText)
{
diff --git a/src/shared/cpaster/cgi.h b/src/shared/cpaster/cgi.h
index 2034470de7..5c9bf5edfe 100644
--- a/src/shared/cpaster/cgi.h
+++ b/src/shared/cpaster/cgi.h
@@ -34,7 +34,7 @@
#ifndef CGI_H
#define CGI_H
-#include <QString>
+#include <QtCore/QString>
class CGI
{
diff --git a/src/shared/cpaster/splitter.cpp b/src/shared/cpaster/splitter.cpp
index 711248d3df..cb04c38acb 100644
--- a/src/shared/cpaster/splitter.cpp
+++ b/src/shared/cpaster/splitter.cpp
@@ -33,7 +33,7 @@
#include "splitter.h"
-#include <QRegExp>
+#include <QtCore/QRegExp>
FileDataList splitDiffToFiles(const QByteArray &data)
{
diff --git a/src/shared/cpaster/splitter.h b/src/shared/cpaster/splitter.h
index bb456eb34d..2d195e5f93 100644
--- a/src/shared/cpaster/splitter.h
+++ b/src/shared/cpaster/splitter.h
@@ -34,9 +34,9 @@
#ifndef SPLITTER_H
#define SPLITTER_H
-#include <QByteArray>
-#include <QList>
-#include <QString>
+#include <QtCore/QByteArray>
+#include <QtCore/QList>
+#include <QtCore/QString>
struct FileData
{
diff --git a/src/shared/proparser/ioutils.cpp b/src/shared/proparser/ioutils.cpp
index bdab06844e..e523669854 100644
--- a/src/shared/proparser/ioutils.cpp
+++ b/src/shared/proparser/ioutils.cpp
@@ -33,8 +33,8 @@
#include "ioutils.h"
-#include <QDir>
-#include <QFile>
+#include <QtCore/QDir>
+#include <QtCore/QFile>
#ifdef Q_OS_WIN
# include <windows.h>
diff --git a/src/shared/proparser/ioutils.h b/src/shared/proparser/ioutils.h
index 5ef2569761..0c6b9e1ddd 100644
--- a/src/shared/proparser/ioutils.h
+++ b/src/shared/proparser/ioutils.h
@@ -34,7 +34,7 @@
#ifndef IOUTILS_H
#define IOUTILS_H
-#include <QString>
+#include <QtCore/QString>
namespace ProFileEvaluatorInternal {
diff --git a/src/shared/proparser/prowriter.h b/src/shared/proparser/prowriter.h
index b4615e1a06..5aacf6a16c 100644
--- a/src/shared/proparser/prowriter.h
+++ b/src/shared/proparser/prowriter.h
@@ -36,7 +36,7 @@
#include "namespace_global.h"
-#include <QStringList>
+#include <QtCore/QStringList>
QT_BEGIN_NAMESPACE
class QDir;