OSDN Git Service

Purge out include files in exported headers
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Thu, 1 Oct 2009 14:38:08 +0000 (16:38 +0200)
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>
Thu, 1 Oct 2009 14:38:08 +0000 (16:38 +0200)
83 files changed:
src/libs/extensionsystem/plugindetailsview.cpp
src/libs/extensionsystem/plugindetailsview.h
src/libs/extensionsystem/pluginerrorview.cpp
src/libs/extensionsystem/pluginerrorview.h
src/libs/extensionsystem/pluginmanager.h
src/libs/utils/fancymainwindow.cpp
src/libs/utils/fancymainwindow.h
src/libs/utils/stylehelper.cpp
src/libs/utils/stylehelper.h
src/plugins/bineditor/bineditorplugin.cpp
src/plugins/bineditor/bineditorplugin.h
src/plugins/coreplugin/actionmanager/command.h
src/plugins/coreplugin/basemode.h
src/plugins/coreplugin/dialogs/ioptionspage.h
src/plugins/coreplugin/editmode.cpp
src/plugins/coreplugin/editormanager/editormanager.h
src/plugins/coreplugin/editormanager/editorview.cpp
src/plugins/coreplugin/editormanager/ieditor.h
src/plugins/coreplugin/editormanager/ieditorfactory.h
src/plugins/coreplugin/editormanager/openeditorsmodel.cpp
src/plugins/coreplugin/filemanager.cpp
src/plugins/coreplugin/icorelistener.h
src/plugins/coreplugin/imode.h
src/plugins/coreplugin/ioutputpane.h
src/plugins/coreplugin/mainwindow.cpp
src/plugins/coreplugin/mainwindow.h
src/plugins/coreplugin/manhattanstyle.h
src/plugins/coreplugin/modemanager.cpp
src/plugins/coreplugin/navigationwidget.cpp
src/plugins/coreplugin/navigationwidget.h
src/plugins/coreplugin/outputpane.cpp
src/plugins/coreplugin/progressmanager/futureprogress.cpp
src/plugins/coreplugin/progressmanager/futureprogress.h
src/plugins/coreplugin/progressmanager/progressmanager.h
src/plugins/coreplugin/rightpane.cpp
src/plugins/coreplugin/rightpane.h
src/plugins/coreplugin/settingsdatabase.cpp
src/plugins/coreplugin/sidebar.h
src/plugins/coreplugin/variablemanager.cpp
src/plugins/coreplugin/variablemanager.h
src/plugins/cpptools/cpptoolseditorsupport.cpp
src/plugins/cpptools/cpptoolsplugin.h
src/plugins/debugger/debuggerplugin.cpp
src/plugins/debugger/watchutils.cpp
src/plugins/designer/formwindoweditor.cpp
src/plugins/designer/formwindoweditor.h
src/plugins/find/basetextfind.cpp
src/plugins/find/basetextfind.h
src/plugins/find/findtoolwindow.cpp
src/plugins/find/ifindfilter.h
src/plugins/find/searchresultwindow.cpp
src/plugins/find/searchresultwindow.h
src/plugins/help/helpmode.cpp
src/plugins/help/helpplugin.cpp
src/plugins/projectexplorer/allprojectsfind.cpp
src/plugins/projectexplorer/currentprojectfind.cpp
src/plugins/projectexplorer/customexecutablerunconfiguration.cpp
src/plugins/projectexplorer/customexecutablerunconfiguration.h
src/plugins/projectexplorer/environmenteditmodel.cpp
src/plugins/projectexplorer/environmenteditmodel.h
src/plugins/qmleditor/qmlcodeformatter.cpp
src/plugins/qmleditor/qmllookupcontext.cpp
src/plugins/qmleditor/qmlmodelmanager.cpp
src/plugins/qmlprojectmanager/qmlproject.cpp
src/plugins/qt4projectmanager/qt4nodes.cpp
src/plugins/quickopen/filesystemfilter.cpp
src/plugins/quickopen/quickopenmanager.h
src/plugins/texteditor/basefilefind.cpp
src/plugins/texteditor/basefilefind.h
src/plugins/texteditor/basetextdocument.h
src/plugins/texteditor/basetexteditor.cpp
src/plugins/texteditor/basetexteditor.h
src/plugins/texteditor/basetextmark.h
src/plugins/texteditor/colorscheme.h
src/plugins/texteditor/findincurrentfile.cpp
src/plugins/texteditor/findinfiles.cpp
src/plugins/texteditor/fontsettings.h
src/plugins/texteditor/fontsettingspage.h
src/plugins/texteditor/icompletioncollector.h
src/plugins/texteditor/itexteditor.h
src/plugins/vcsbase/vcsbaseoutputwindow.h
src/plugins/vcsbase/vcsbasesubmiteditor.cpp
src/plugins/welcome/welcomemode.h

index 2324198..9d4f884 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "plugindetailsview.h"
 #include "ui_plugindetailsview.h"
+#include "pluginspec.h"
 
 #include <QtCore/QDir>
 
index e1d4221..b8d36eb 100644 (file)
 #define PLUGINDETAILSVIEW_H_
 
 #include "extensionsystem_global.h"
-#include "pluginspec.h"
 
 #include <QtGui/QWidget>
 
 namespace ExtensionSystem {
 
+class PluginSpec;
+
 namespace Internal {
 namespace Ui {
     class PluginDetailsView;
index 1dd1854..983f8b1 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "pluginerrorview.h"
 #include "ui_pluginerrorview.h"
+#include "pluginspec.h"
 
 #include <QtCore/QString>
 
index fed0b63..305d1e2 100644 (file)
 #define PLUGINERRORVIEW_H
 
 #include "extensionsystem_global.h"
-#include "pluginspec.h"
 
 #include <QtGui/QWidget>
 
 namespace ExtensionSystem {
 
+class PluginSpec;
 namespace Internal {
 namespace Ui {
     class PluginErrorView;
index 1f4aefc..79c0b68 100644 (file)
 #include <aggregation/aggregate.h>
 
 #include <QtCore/QObject>
-#include <QtCore/QList>
-#include <QtCore/QSet>
 #include <QtCore/QStringList>
-#include <QtCore/QWriteLocker>
 #include <QtCore/QReadWriteLock>
 
 QT_BEGIN_NAMESPACE
index 728b476..eadb7f2 100644 (file)
 #include "fancymainwindow.h"
 
 #include <QtGui/QAction>
+#include <QtCore/QSettings>
+#include <QtGui/QDockWidget>
+#include <QtCore/QSettings>
+
 
 using namespace Core::Utils;
 
index 0339f12..6f4f866 100644 (file)
 
 #include <QtCore/QList>
 #include <QtCore/QHash>
-#include <QtCore/QSettings>
+
 #include <QtGui/QMainWindow>
-#include <QtGui/QDockWidget>
-#include <QtCore/QSettings>
+
+QT_BEGIN_NAMESPACE
+class QSettings;
+QT_END_NAMESPACE
 
 namespace Core {
 namespace Utils {
index 22ffa7e..0544bd2 100644 (file)
 
 #include <QtGui/QPixmapCache>
 #include <QtGui/QWidget>
+#include <QtCore/QRect>
+#include <QtGui/QPainter>
+#include <QtGui/QApplication>
+#include <QtGui/QPalette>
 
 // Clamps float color values within (0, 255)
 static int clamp(float x)
index b2ccaf1..b2be66f 100644 (file)
 
 #include "utils_global.h"
 
-#include <QtCore/QRect>
-#include <QtGui/QPainter>
-#include <QtGui/QApplication>
-#include <QtGui/QPalette>
 #include <QtGui/QColor>
 
+QT_BEGIN_NAMESPACE
+class QPalette;
+class QPainter;
+class QRect;
+QT_END_NAMESPACE
+
 // Helper class holding all custom color values
 
 class QTCREATOR_UTILS_EXPORT StyleHelper
index 9b79165..5175f4b 100644 (file)
@@ -43,6 +43,7 @@
 #include <coreplugin/actionmanager/actionmanager.h>
 #include <coreplugin/coreconstants.h>
 #include <coreplugin/editormanager/editormanager.h>
+#include <coreplugin/editormanager/ieditor.h>
 #include <coreplugin/icore.h>
 #include <coreplugin/mimedatabase.h>
 #include <coreplugin/uniqueidmanager.h>
index d320651..69d4791 100644 (file)
@@ -32,6 +32,7 @@
 
 #include <extensionsystem/iplugin.h>
 #include <coreplugin/editormanager/ieditorfactory.h>
+#include <coreplugin/icontext.h>
 
 #include <QtCore/QtPlugin>
 #include <QtCore/QPointer>
index c1ad4dd..418e85e 100644 (file)
 
 #include <coreplugin/core_global.h>
 
-#include <QtGui/QAction>
-#include <QtGui/QShortcut>
-#include <QtGui/QKeySequence>
+#include <QtCore/QObject>
+
+QT_BEGIN_NAMESPACE
+class QAction;
+class QShortcut;
+class QKeySequence;
+QT_END_NAMESPACE
+
 
 namespace Core {
 
index aa23c72..9f701b7 100644 (file)
@@ -35,6 +35,7 @@
 
 #include <QtCore/QObject>
 #include <QtGui/QWidget>
+#include <QtGui/QIcon>
 
 namespace Core {
 
index 03125bb..0a1ebfc 100644 (file)
 #include <coreplugin/core_global.h>
 
 #include <QtCore/QObject>
-#include <QtCore/QString>
-#include <QtGui/QWidget>
+
+QT_BEGIN_NAMESPACE
+class QWidget;
+QT_END_NAMESPACE
 
 namespace Core {
 
index 0bcd674..a02c434 100644 (file)
@@ -37,6 +37,8 @@
 #include "outputpane.h"
 #include "navigationwidget.h"
 #include "rightpane.h"
+#include "ieditor.h"
+#include "ifile.h"
 
 #include <QtCore/QLatin1String>
 #include <QtGui/QHBoxLayout>
index fdd9b62..06e88b8 100644 (file)
@@ -33,6 +33,7 @@
 #include "../core_global.h"
 
 #include <coreplugin/icorelistener.h>
+#include <coreplugin/ifile.h>
 
 #include <QtGui/QWidget>
 #include <QtCore/QList>
index 6a69fc2..240905a 100644 (file)
@@ -34,6 +34,7 @@
 #include "openeditorsmodel.h"
 #include <coreplugin/coreconstants.h>
 #include <coreplugin/actionmanager/actionmanager.h>
+#include <coreplugin/editormanager/ieditor.h>
 
 #include <coreplugin/findplaceholder.h>
 #include <utils/qtcassert.h>
index 5248b29..d4440f0 100644 (file)
 
 #include <coreplugin/core_global.h>
 #include <coreplugin/icontext.h>
-#include <coreplugin/ifile.h>
 
 namespace Core {
 
+class IFile;
+
 class CORE_EXPORT IEditor : public IContext
 {
     Q_OBJECT
index ad859cc..9897e96 100644 (file)
 #define IEDITORFACTORY_H
 
 #include <coreplugin/ifilefactory.h>
-#include <coreplugin/editormanager/ieditor.h>
-
-#include <QtCore/QObject>
-
-QT_BEGIN_NAMESPACE
-class QWidget;
-QT_END_NAMESPACE
 
 namespace Core {
 
+class IEditor;
+
 class CORE_EXPORT IEditorFactory : public Core::IFileFactory
 {
     Q_OBJECT
index 7d7de8d..70b631a 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "openeditorsmodel.h"
 #include "ieditor.h"
+#include "ifile.h"
 
 #include <QtCore/QDir>
 #include <QtGui/QIcon>
index 4585112..ebd5c91 100644 (file)
@@ -30,6 +30,7 @@
 #include "filemanager.h"
 
 #include "editormanager.h"
+#include "ieditor.h"
 #include "icore.h"
 #include "ifile.h"
 #include "iversioncontrol.h"
index e54158c..08d77fd 100644 (file)
 #define ICORELISTENER_H
 
 #include "core_global.h"
-#include <coreplugin/editormanager/ieditor.h>
 #include <QtCore/QObject>
 
 namespace Core {
-
+class IEditor;
 /*!
   \class Core::ICoreListener
 
index 0b431bc..441db8f 100644 (file)
 
 #include <coreplugin/core_global.h>
 
-#include <QtCore/QObject>
-#include <QtGui/QIcon>
-#include <QtGui/QKeySequence>
-#include <QtGui/QLayout>
+QT_BEGIN_NAMESPACE
+class QIcon;
+QT_END_NAMESPACE
 
 namespace Core {
 
index 42d1909..a4321bd 100644 (file)
 #include <QtCore/QObject>
 #include <QtCore/QList>
 #include <QtCore/QString>
-#include <QtGui/QWidget>
+
+QT_BEGIN_NAMESPACE
+class QWidget;
+QT_END_NAMESPACE
 
 namespace Core {
 
index af8576b..0a82ef2 100644 (file)
@@ -85,6 +85,8 @@
 #include <QtGui/QShortcut>
 #include <QtGui/QStatusBar>
 #include <QtGui/QWizard>
+#include <QtGui/QPrinter>
+#include <QtGui/QToolButton>
 
 /*
 #ifdef Q_OS_UNIX
index 19ef983..7c2721d 100644 (file)
@@ -44,6 +44,8 @@
 QT_BEGIN_NAMESPACE
 class QSettings;
 class QShortcut;
+class QPrinter;
+class QToolButton;
 QT_END_NAMESPACE
 
 namespace Core {
index 46ed339..2d8f5a7 100644 (file)
@@ -32,8 +32,7 @@
 
 #include "core_global.h"
 
-#include <QStyle>
-#include <QWindowsStyle>
+#include <QtGui/QWindowsStyle>
 
 QT_BEGIN_NAMESPACE
 class QLinearGradient;
index bcc4f32..66b3667 100644 (file)
@@ -49,6 +49,7 @@
 #include <QtCore/QObject>
 #include <QtCore/QDebug>
 #include <QtCore/QSignalMapper>
+#include <QtGui/QShortcut>
 
 #include <QtGui/QAction>
 #include <QtGui/QTabWidget>
index 08305d1..78750c4 100644 (file)
@@ -38,6 +38,8 @@
 
 #include <extensionsystem/pluginmanager.h>
 
+#include <utils/styledbar.h>
+
 #include <QtCore/QDebug>
 #include <QtCore/QSettings>
 
@@ -45,6 +47,7 @@
 #include <QtGui/QHBoxLayout>
 #include <QtGui/QResizeEvent>
 #include <QtGui/QToolButton>
+#include <QtGui/QShortcut>
 
 Q_DECLARE_METATYPE(Core::INavigationWidgetFactory *)
 
index 6d3bc86..a4a6753 100644 (file)
 #define NAVIGATIONWIDGET_H
 
 #include <coreplugin/minisplitter.h>
-#include <utils/styledbar.h>
 
-#include <QtGui/QWidget>
 #include <QtGui/QComboBox>
-#include <QtGui/QSplitter>
-#include <QtGui/QToolButton>
 
 QT_BEGIN_NAMESPACE
 class QSettings;
 class QShortcut;
+class QToolButton;
 QT_END_NAMESPACE
 
 namespace Core {
-
+namespace Utils {
+class StyledBar;
+}
 class INavigationWidgetFactory;
 class IMode;
 class Command;
index 9c21672..0b56545 100644 (file)
@@ -38,6 +38,7 @@
 #include <coreplugin/actionmanager/actioncontainer.h>
 #include <coreplugin/editormanager/editormanager.h>
 #include <coreplugin/findplaceholder.h>
+#include <coreplugin/editormanager/ieditor.h>
 
 #include <extensionsystem/pluginmanager.h>
 
index 4143cd8..6638b3f 100644 (file)
@@ -33,6 +33,9 @@
 #include <QtGui/QColor>
 #include <QtGui/QVBoxLayout>
 #include <QtGui/QMenu>
+#include <QtGui/QProgressBar>
+#include <QtGui/QHBoxLayout>
+
 
 using namespace Core;
 
index ae9d58f..6440822 100644 (file)
 #include <QtCore/QFuture>
 #include <QtCore/QFutureWatcher>
 #include <QtGui/QWidget>
-#include <QtGui/QIcon>
-#include <QtGui/QAction>
-#include <QtGui/QProgressBar>
-#include <QtGui/QMouseEvent>
-#include <QtGui/QHBoxLayout>
+
+QT_BEGIN_NAMESPACE
+class QProgressBar;
+class QHBoxLayout;
+QT_END_NAMESPACE
 
 class ProgressBar;
 
index 6a931f1..944b329 100644 (file)
@@ -35,7 +35,6 @@
 
 #include <QtCore/QObject>
 #include <QtCore/QFuture>
-#include <QtGui/QIcon>
 
 namespace Core {
 
index 10a23b9..78f21dc 100644 (file)
 
 #include "rightpane.h"
 
+#include <coreplugin/modemanager.h>
+#include <extensionsystem/pluginmanager.h>
+
+#include <QtCore/QSettings>
+
 #include <QtGui/QVBoxLayout>
 #include <QtGui/QSplitter>
 #include <QtGui/QResizeEvent>
 #include <QtGui/QTextEdit>
-#include <coreplugin/modemanager.h>
-#include <extensionsystem/pluginmanager.h>
+
 
 using namespace Core;
 using namespace Core::Internal;
index d55c0be..06b28ff 100644 (file)
 #include "core_global.h"
 
 #include <QtGui/QWidget>
-#include <QtCore/QSettings>
+
+QT_BEGIN_HEADER
+class QSettings;
+QT_END_HEADER
 
 namespace Core {
 
index 88aaf60..87d3a70 100644 (file)
 
 #include <QtCore/QDir>
 #include <QtCore/QMap>
+#include <QtCore/QString>
+#include <QtCore/QStringList>
+#include <QtCore/QVariant>
+
 #include <QtSql/QSqlDatabase>
 #include <QtSql/QSqlError>
 #include <QtSql/QSqlQuery>
index 2526f40..c4276e3 100644 (file)
@@ -39,7 +39,6 @@
 
 QT_BEGIN_NAMESPACE
 class QSettings;
-class QComboBox;
 class QToolBar;
 class QAction;
 class QToolButton;
index 2cdde2d..f21a280 100644 (file)
@@ -28,6 +28,9 @@
 **************************************************************************/
 
 #include "variablemanager.h"
+#include "ifile.h"
+
+#include <QtCore/QFileInfo>
 
 using namespace Core;
 
index d560072..1bd7371 100644 (file)
 #include <QtCore/QObject>
 #include <QtCore/QMap>
 #include <QtCore/QString>
-#include <QtCore/QFileInfo>
+
+QT_BEGIN_NAMESPACE
+class QFileInfo;
+QT_END_NAMESPACE
 
 namespace Core {
 
index 1214882..db9e984 100644 (file)
@@ -30,6 +30,8 @@
 #include "cpptoolseditorsupport.h"
 #include "cppmodelmanager.h"
 
+#include <coreplugin/ifile.h>
+
 #include <texteditor/itexteditor.h>
 #include <texteditor/basetexteditor.h>
 
index 6761dfb..3a86d8e 100644 (file)
@@ -36,6 +36,7 @@
 #include <utils/filesearch.h>
 
 #include <QtGui/QTextDocument>
+#include <QtGui/QKeySequence>
 #include <QtCore/QSharedPointer>
 #include <QtCore/QFutureInterface>
 #include <QtCore/QPointer>
index d7e024b..9ec44d8 100644 (file)
@@ -88,6 +88,7 @@
 #include <QtGui/QPlainTextEdit>
 #include <QtGui/QTextBlock>
 #include <QtGui/QTextCursor>
+#include <QtGui/QToolButton>
 #include <QtGui/QMessageBox>
 
 #include <climits>
index d09544f..8208cb4 100644 (file)
@@ -32,6 +32,8 @@
 #include "gdb/gdbmi.h"
 #include <utils/qtcassert.h>
 
+#include <coreplugin/ifile.h>
+
 #include <texteditor/basetexteditor.h>
 #include <texteditor/basetextmark.h>
 #include <texteditor/itexteditor.h>
index 1b9f9b3..0be5ec2 100644 (file)
@@ -58,6 +58,7 @@
 #include <QtCore/QTemporaryFile>
 #include <QtCore/QDebug>
 #include <QtGui/QToolBar>
+#include <QtGui/QDockWidget>
 
 using namespace Designer::Internal;
 using namespace Designer::Constants;
@@ -384,3 +385,18 @@ QString FormWindowEditor::contents() const
 */
     return m_formWindow->contents();
 }
+
+QDockWidget* const* FormWindowEditor::dockWidgets() const
+{
+    return m_editorWidget->dockWidgets();
+}
+
+bool FormWindowEditor::isLocked() const
+{
+    return m_editorWidget->isLocked();
+}
+
+void FormWindowEditor::setLocked(bool locked)
+{
+    m_editorWidget->setLocked(locked);
+}
index 0b40d7c..cc49605 100644 (file)
 #ifndef FORMWINDOWEDITOR_H
 #define FORMWINDOWEDITOR_H
 
-#include "editorwidget.h"
+#include "designer_export.h"
 
 #include <coreplugin/editormanager/ieditor.h>
 
-#include <QtCore/QByteArray>
 #include <QtCore/QStringList>
-#include <QtGui/QDockWidget>
-
-#include "designer_export.h"
 
 QT_BEGIN_NAMESPACE
 class QDesignerFormWindowInterface;
 class QDesignerFormWindowManagerInterface;
 class QFile;
 class QToolBar;
+class QDockWidget;
 QT_END_NAMESPACE
 
 namespace ProjectExplorer {
@@ -57,6 +54,7 @@ namespace Internal {
 
 class FormWindowFile;
 class FormWindowHost;
+class EditorWidget;
 
 // Master class maintaining a form window editor,
 // containing file and widget host
@@ -93,9 +91,9 @@ public:
     QWidget *integrationContainer();
     void updateFormWindowSelectionHandles(bool state);
     void setSuggestedFileName(const QString &fileName);
-    QDockWidget* const* dockWidgets() const { return m_editorWidget->dockWidgets(); }
-    bool isLocked() const { return m_editorWidget->isLocked(); }
-    void setLocked(bool locked) { m_editorWidget->setLocked(locked); }
+    QDockWidget* const* dockWidgets() const;
+    bool isLocked() const;
+    void setLocked(bool locked);
 
     QString contents() const;
 
index 5fb4a33..5c7d9be 100644 (file)
@@ -32,6 +32,7 @@
 #include <utils/qtcassert.h>
 
 #include <QtGui/QTextBlock>
+#include <QtGui/QPlainTextEdit>
 
 using namespace Find;
 
index 97aca8f..75e0e4c 100644 (file)
 #include "ifindsupport.h"
 
 #include <QtCore/QPointer>
-#include <QtGui/QPlainTextEdit>
+#include <QtGui/QTextCursor>
+
+QT_BEGIN_NAMESPACE
+class QPlainTextEdit;
+class QTextEdit;
+QT_END_NAMESPACE
 
 namespace Find {
 
index d03c8f8..e687b21 100644 (file)
@@ -32,6 +32,7 @@
 
 #include <coreplugin/icore.h>
 
+#include <QtCore/QSettings>
 #include <QtGui/QMainWindow>
 
 using namespace Find;
index f08ea62..9878835 100644 (file)
 
 #include "find_global.h"
 
-#include <QtCore/QSettings>
-#include <QtGui/QIcon>
-#include <QtGui/QKeySequence>
-#include <QtGui/QWidget>
 #include <QtGui/QTextDocument>
 
+QT_BEGIN_NAMESPACE
+class QKeySequence;
+class QWidget;
+class QSettings;
+QT_END_NAMESPACE
+
 namespace Find {
 
 class FIND_EXPORT IFindFilter : public QObject
index 1fe0b1c..1503eb2 100644 (file)
@@ -39,6 +39,8 @@
 #include <QtGui/QListWidget>
 #include <QtGui/QToolButton>
 #include <QtGui/QLineEdit>
+#include <QtGui/QStackedWidget>
+#include <QtGui/QLabel>
 
 using namespace Find;
 using namespace Find::Internal;
index 7f92ef0..d806bf6 100644 (file)
 
 #include <coreplugin/ioutputpane.h>
 
-#include <QtCore/QThread>
-#include <QtCore/QStringList>
-#include <QtGui/QStackedWidget>
-#include <QtGui/QListWidget>
-#include <QtGui/QToolButton>
-#include <QtGui/QLabel>
+
+QT_BEGIN_NAMESPACE
+class QStackedWidget;
+class QListWidget;
+class QToolButton;
+class QLabel;
+QT_END_NAMESPACE
 
 namespace Find {
 
index bccafe5..964b0eb 100644 (file)
 #include "helpmode.h"
 #include "helpplugin.h"
 
+#include <coreplugin/findplaceholder.h>
+
 #include <QtCore/QLatin1String>
+
 #include <QtGui/QWidget>
-#include <coreplugin/findplaceholder.h>
+#include <QtGui/QLayout>
 
 using namespace Help;
 using namespace Help::Internal;
index 8e2c375..63375b7 100644 (file)
@@ -47,6 +47,7 @@
 #include <coreplugin/actionmanager/actionmanager.h>
 #include <coreplugin/coreconstants.h>
 #include <coreplugin/editormanager/editormanager.h>
+#include <coreplugin/editormanager/ieditor.h>
 #include <coreplugin/findplaceholder.h>
 #include <coreplugin/icore.h>
 #include <coreplugin/minisplitter.h>
index 7e1ee9d..032077d 100644 (file)
 #include <utils/qtcassert.h>
 
 #include <QtCore/QDebug>
+#include <QtCore/QSettings>
 #include <QtCore/QRegExp>
 #include <QtGui/QGridLayout>
+#include <QtGui/QLabel>
 
 using namespace Find;
 using namespace ProjectExplorer;
index d21b026..41bb2f5 100644 (file)
 #include <utils/qtcassert.h>
 
 #include <QtCore/QDebug>
+#include <QtCore/QSettings>
 #include <QtCore/QRegExp>
 #include <QtGui/QGridLayout>
+#include <QtGui/QLabel>
 
 using namespace Find;
 using namespace ProjectExplorer;
index 55b27d0..b2a8bfb 100644 (file)
@@ -36,6 +36,7 @@
 #include <coreplugin/icore.h>
 #include <projectexplorer/debugginghelper.h>
 #include <utils/detailsbutton.h>
+#include <utils/detailswidget.h>
 #include <utils/pathchooser.h>
 
 #include <QtGui/QCheckBox>
index 8a7d4d1..2387f9c 100644 (file)
@@ -31,7 +31,6 @@
 #define CUSTOMEXECUTABLERUNCONFIGURATION_H
 
 #include "applicationrunconfiguration.h"
-#include <utils/detailswidget.h>
 #include <QtGui/QWidget>
 
 
@@ -43,6 +42,9 @@ class QLabel;
 class QAbstractButton;
 QT_END_NAMESPACE
 
+namespace Utils {
+class DetailsWidget;
+}
 namespace Core {
 namespace Utils {
 class PathChooser;
index c77c1f0..96e74dd 100644 (file)
@@ -30,6 +30,7 @@
 #include "environmenteditmodel.h"
 
 #include <utils/detailsbutton.h>
+#include <utils/detailswidget.h>
 
 #include <QtGui/QVBoxLayout>
 #include <QtGui/QHeaderView>
index 1df7aac..cc681cc 100644 (file)
@@ -35,7 +35,7 @@
 #include <QtCore/QString>
 #include <QtCore/QAbstractItemModel>
 #include <QtGui/QWidget>
-#include <utils/detailswidget.h>
+
 
 QT_BEGIN_NAMESPACE
 class QCheckBox;
@@ -45,6 +45,10 @@ class QLabel;
 class QStackedWidget;
 QT_END_NAMESPACE
 
+namespace Utils {
+class DetailsWidget;
+}
+
 namespace ProjectExplorer {
 
 class EnvironmentModel : public QAbstractItemModel
index 9e14d9e..5920447 100644 (file)
@@ -25,7 +25,7 @@ bool QmlCodeFormatter::visit(QmlJS::AST::UiProgram *ast)
     return false;
 }
 
-QString QmlCodeFormatter::operator()(QmlJS::AST::UiProgram *ast, const QString &originalSource, const QList<QmlJS::AST::SourceLocation> &comments, int start, int end)
+QString QmlCodeFormatter::operator()(QmlJS::AST::UiProgram *ast, const QString &originalSource, const QList<QmlJS::AST::SourceLocation> & /* comments */, int start, int end)
 {
     m_result.clear();
     m_result.reserve(originalSource.length() * 2);
index e3fb775..6e2ca83 100644 (file)
@@ -169,7 +169,7 @@ QString QmlLookupContext::toString(UiQualifiedId *id)
     return str;
 }
 
-QList<QmlSymbol*> QmlLookupContext::visibleSymbols(QmlJS::AST::Node *scope)
+QList<QmlSymbol*> QmlLookupContext::visibleSymbols(QmlJS::AST::Node * /* scope */)
 {
     // FIXME
     return QList<QmlSymbol*>();
index 4a229e4..b7b09ad 100644 (file)
@@ -41,6 +41,8 @@
 #include "qmleditorconstants.h"
 #include "qmlmodelmanager.h"
 
+#include <QtCore/QMetaType>
+
 using namespace QmlEditor;
 using namespace QmlEditor::Internal;
 
index c237698..e68e8d9 100644 (file)
@@ -39,6 +39,7 @@
 #include <utils/qtcassert.h>
 #include <coreplugin/icore.h>
 #include <coreplugin/editormanager/editormanager.h>
+#include <coreplugin/editormanager/ieditor.h>
 
 #include <qmleditor/qmlmodelmanagerinterface.h>
 
index 2444c6d..660d469 100644 (file)
@@ -40,6 +40,7 @@
 #include <projectexplorer/filewatcher.h>
 
 #include <coreplugin/editormanager/editormanager.h>
+#include <coreplugin/editormanager/ieditor.h>
 #include <coreplugin/fileiconprovider.h>
 #include <coreplugin/filemanager.h>
 #include <coreplugin/icore.h>
index bc3c466..d62d527 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "filesystemfilter.h"
 #include "quickopentoolwindow.h"
+#include <coreplugin/editormanager/ieditor.h>
 
 #include <QtCore/QDir>
 
index ae50ddd..e4b0d8a 100644 (file)
@@ -33,7 +33,6 @@
 #include "quickopen_global.h"
 
 #include <QtCore/QObject>
-#include <QtCore/QString>
 
 namespace QuickOpen {
 
index 85a705d..c0e7996 100644 (file)
 #include <coreplugin/progressmanager/progressmanager.h>
 #include <coreplugin/editormanager/editormanager.h>
 #include <find/textfindconstants.h>
+#include <find/searchresultwindow.h>
 #include <texteditor/itexteditor.h>
 #include <texteditor/basetexteditor.h>
 #include <utils/stylehelper.h>
 
 #include <QtCore/QDebug>
 #include <QtCore/QDirIterator>
+#include <QtCore/QSettings>
+#include <QtGui/QLabel>
+#include <QtGui/QComboBox>
+#include <QtGui/QCheckBox>
 #include <QtGui/QPushButton>
 #include <QtGui/QFileDialog>
 
index 4068412..64c4558 100644 (file)
 #include "texteditor_global.h"
 
 #include <find/ifindfilter.h>
-#include <find/searchresultwindow.h>
 #include <utils/filesearch.h>
 
 #include <QtCore/QFutureWatcher>
 #include <QtCore/QPointer>
-#include <QtGui/QLabel>
-#include <QtGui/QComboBox>
+
 #include <QtGui/QStringListModel>
-#include <QtGui/QCheckBox>
+
+QT_BEGIN_NAMESPACE
+class QLabel;
+class QComboBox;
+class QCheckBox;
+class QStringListModel;
+QT_END_NAMESPACE
+
+namespace Find {
+class SearchResultWindow;
+}
 
 namespace TextEditor {
 
index eaf37c9..cadd9d0 100644 (file)
 #include "itexteditor.h"
 #include "tabsettings.h"
 
+#include <coreplugin/ifile.h>
+
 QT_BEGIN_NAMESPACE
 class QTextCursor;
 class QTextDocument;
 class QSyntaxHighlighter;
 QT_END_NAMESPACE
 
-
 namespace TextEditor {
 
 class DocumentMarker : public ITextMarkable
index c388175..90ce04e 100644 (file)
@@ -56,6 +56,7 @@
 #include <QtCore/QFile>
 #include <QtCore/QDebug>
 #include <QtCore/QTimer>
+#include <QtCore/QTimeLine>
 #include <QtGui/QAbstractTextDocumentLayout>
 #include <QtGui/QApplication>
 #include <QtGui/QKeyEvent>
@@ -77,6 +78,7 @@
 #include <QtGui/QToolTip>
 #include <QtGui/QInputDialog>
 #include <QtGui/QMenu>
+#include <QtGui/QKeyEvent>
 
 using namespace TextEditor;
 using namespace TextEditor::Internal;
index 462706b..f899072 100644 (file)
 #include <find/ifindsupport.h>
 
 #include <QtGui/QPlainTextEdit>
-#include <QtGui/QLabel>
-#include <QtGui/QKeyEvent>
-#include <QtCore/QTimeLine>
-#include <QtCore/QDebug>
 
 QT_BEGIN_NAMESPACE
-class QLabel;
+class QKeyEvent;
 class QToolBar;
+class QTimeLine;
 QT_END_NAMESPACE
 
 namespace Core {
index 1b0d497..89f7daa 100644 (file)
@@ -31,6 +31,7 @@
 #define BASETEXTMARK_H
 
 #include "itexteditor.h"
+#include <QtGui/QIcon>
 
 namespace TextEditor {
 
index 44566e8..7ccd9f7 100644 (file)
@@ -35,7 +35,6 @@
 #include <QtCore/QMap>
 #include <QtCore/QString>
 #include <QtGui/QColor>
-#include <QtGui/QTextCharFormat>
 
 namespace TextEditor {
 
index 1cdf9fc..269d0ff 100644 (file)
@@ -32,7 +32,8 @@
 #include <coreplugin/icore.h>
 #include <coreplugin/editormanager/editormanager.h>
 
-#include <QtDebug>
+#include <QtCore/QtDebug>
+#include <QtCore/QSettings>
 #include <QtCore/QDirIterator>
 #include <QtGui/QPushButton>
 #include <QtGui/QFileDialog>
index ed4d65c..8875b57 100644 (file)
@@ -29,7 +29,8 @@
 
 #include "findinfiles.h"
 
-#include <QtDebug>
+#include <QtCore/QtDebug>
+#include <QtCore/QSettings>
 #include <QtCore/QDirIterator>
 #include <QtGui/QPushButton>
 #include <QtGui/QFileDialog>
index c401d52..38ffa2d 100644 (file)
 #include <QtCore/QList>
 #include <QtCore/QMap>
 #include <QtCore/QVector>
-#include <QtGui/QColor>
+#include <QtGui/QFont>
 
 QT_BEGIN_NAMESPACE
 class QTextCharFormat;
 class QSettings;
+
 QT_END_NAMESPACE
 
 namespace TextEditor {
index a51cd2d..e2095a3 100644 (file)
 
 #include <coreplugin/dialogs/ioptionspage.h>
 
-#include <QtGui/QColor>
-#include <QtGui/QTextCharFormat>
 #include <QtCore/QString>
-#include <QtCore/QVector>
 
 QT_BEGIN_NAMESPACE
 class QWidget;
+class QColor;
 QT_END_NAMESPACE
 
 namespace TextEditor {
index 94ecc7a..18cba3e 100644 (file)
@@ -35,7 +35,6 @@
 #include <QtCore/QObject>
 #include <QtCore/QVariant>
 #include <QtGui/QIcon>
-#include <QtGui/QKeyEvent>
 
 namespace TextEditor {
 
index 0f48869..4750fcf 100644 (file)
 #include <QtCore/QObject>
 #include <QtCore/QList>
 #include <QtCore/QMap>
-#include <QtGui/QColor>
-#include <QtGui/QIcon>
 
 QT_BEGIN_NAMESPACE
 class QMenu;
 class QTextBlock;
+class QIcon;
+class QRect;
+class QPoint;
 QT_END_NAMESPACE
 
 namespace TextEditor {
index d0bfaf3..b7baf20 100644 (file)
@@ -50,7 +50,7 @@ public:
     virtual ~VCSBaseOutputWindow();
 
     virtual QWidget *outputWidget(QWidget *parent);
-    virtual QWidgetList toolBarWidgets() const;
+    virtual QList<QWidget*> toolBarWidgets() const;
     virtual QString name() const;
 
     virtual int priorityInStatusBar() const;
index 2951ba1..93cbf34 100644 (file)
@@ -66,6 +66,7 @@
 #include <QtGui/QMainWindow>
 #include <QtGui/QCompleter>
 #include <QtGui/QLineEdit>
+#include <QtGui/QTextEdit>
 
 enum { debug = 0 };
 enum { wantToolBar = 0 };
index c53b3a0..eee3f68 100644 (file)
@@ -34,8 +34,6 @@
 
 #include <coreplugin/imode.h>
 
-#include <QtCore/QObject>
-#include <QtCore/QPair>
 
 QT_BEGIN_NAMESPACE
 class QWidget;