diff options
author | Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> | 2015-02-26 15:29:28 +0100 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2015-02-26 14:49:20 +0000 |
commit | 991cf8499106e1e6a35efd35bcd62cfb2387552c (patch) | |
tree | 725e821506fda09578b3f4ee6a30853a7c23161c /src/plugins/debugger | |
parent | 4602fdb52f91e1168c7e9bc6f34ce595d2aa4e1b (diff) | |
download | qt-creator-991cf8499106e1e6a35efd35bcd62cfb2387552c.tar.gz |
Clean exported headers of the Debugger plugin.
Change-Id: I70ca6773e0f6aa6d80a441f8920d7f5d2418e1bf
Reviewed-by: hjk <hjk@theqtcompany.com>
Diffstat (limited to 'src/plugins/debugger')
24 files changed, 31 insertions, 12 deletions
diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp index a13f54326c..ee60ba1062 100644 --- a/src/plugins/debugger/breakhandler.cpp +++ b/src/plugins/debugger/breakhandler.cpp @@ -40,6 +40,7 @@ #include <texteditor/textmark.h> #include <utils/hostosinfo.h> #include <utils/qtcassert.h> +#include <utils/fileutils.h> #if USE_BREAK_MODEL_TEST #include <modeltest.h> diff --git a/src/plugins/debugger/breakhandler.h b/src/plugins/debugger/breakhandler.h index 430f93c698..25263610fc 100644 --- a/src/plugins/debugger/breakhandler.h +++ b/src/plugins/debugger/breakhandler.h @@ -32,6 +32,7 @@ #define DEBUGGER_BREAKHANDLER_H #include "breakpoint.h" +#include "debuggerprotocol.h" #include <utils/treemodel.h> diff --git a/src/plugins/debugger/debuggerdialogs.cpp b/src/plugins/debugger/debuggerdialogs.cpp index b23253c9ef..7b724bad3d 100644 --- a/src/plugins/debugger/debuggerdialogs.cpp +++ b/src/plugins/debugger/debuggerdialogs.cpp @@ -31,6 +31,7 @@ #include "debuggerdialogs.h" #include "debuggerkitinformation.h" +#include "debuggerstartparameters.h" #include "debuggerruncontrol.h" #include "debuggerstringutils.h" #include "cdb/cdbengine.h" diff --git a/src/plugins/debugger/debuggerengine.h b/src/plugins/debugger/debuggerengine.h index a7313a9c7c..5a1444caac 100644 --- a/src/plugins/debugger/debuggerengine.h +++ b/src/plugins/debugger/debuggerengine.h @@ -33,9 +33,6 @@ #include "debugger_global.h" #include "debuggerconstants.h" -#include "debuggerprotocol.h" -#include "debuggerstartparameters.h" -#include "threaddata.h" // For ThreadId. #include <QObject> @@ -52,6 +49,7 @@ namespace Debugger { class DebuggerRunControl; class DebuggerStartParameters; +class RemoteSetupResult; DEBUGGER_EXPORT QDebug operator<<(QDebug str, const DebuggerStartParameters &); DEBUGGER_EXPORT QDebug operator<<(QDebug str, DebuggerState state); @@ -77,6 +75,7 @@ class QmlCppEngine; class DebuggerToolTipContext; class MemoryViewSetupData; class Terminal; +class ThreadId; struct WatchUpdateFlags { diff --git a/src/plugins/debugger/debuggeritem.cpp b/src/plugins/debugger/debuggeritem.cpp index 334be7a606..971a48e0d5 100644 --- a/src/plugins/debugger/debuggeritem.cpp +++ b/src/plugins/debugger/debuggeritem.cpp @@ -28,6 +28,7 @@ ** ****************************************************************************/ +#include "debuggeritem.h" #include "debuggerkitinformation.h" #include "debuggerkitconfigwidget.h" #include "debuggeroptionspage.h" diff --git a/src/plugins/debugger/debuggeritem.h b/src/plugins/debugger/debuggeritem.h index 6117e6c5f3..fc3f85541b 100644 --- a/src/plugins/debugger/debuggeritem.h +++ b/src/plugins/debugger/debuggeritem.h @@ -37,7 +37,6 @@ #include <projectexplorer/abi.h> #include <utils/fileutils.h> -#include <utils/macroexpander.h> #include <QList> #include <QVariant> diff --git a/src/plugins/debugger/debuggeritemmanager.cpp b/src/plugins/debugger/debuggeritemmanager.cpp index f7cad5d96c..924d493b63 100644 --- a/src/plugins/debugger/debuggeritemmanager.cpp +++ b/src/plugins/debugger/debuggeritemmanager.cpp @@ -29,6 +29,7 @@ ****************************************************************************/ #include "debuggeritemmanager.h" +#include "debuggeritem.h" #include "debuggerkitinformation.h" #include <coreplugin/icore.h> diff --git a/src/plugins/debugger/debuggeritemmanager.h b/src/plugins/debugger/debuggeritemmanager.h index 25afa1b2df..237d536321 100644 --- a/src/plugins/debugger/debuggeritemmanager.h +++ b/src/plugins/debugger/debuggeritemmanager.h @@ -32,13 +32,16 @@ #define DEBUGGER_DEBUGGERITEMMANAGER_H #include "debugger_global.h" -#include "debuggeritem.h" +#include "debuggerconstants.h" #include <QList> #include <QObject> #include <QString> +namespace Utils { class FileName; } + namespace Debugger { +class DebuggerItem; // ----------------------------------------------------------------------- // DebuggerItemManager diff --git a/src/plugins/debugger/debuggerkitconfigwidget.cpp b/src/plugins/debugger/debuggerkitconfigwidget.cpp index d97fb4f8ba..bf6009867c 100644 --- a/src/plugins/debugger/debuggerkitconfigwidget.cpp +++ b/src/plugins/debugger/debuggerkitconfigwidget.cpp @@ -31,6 +31,7 @@ #include "debuggerkitconfigwidget.h" #include "debuggeritemmanager.h" +#include "debuggeritem.h" #include "debuggerkitinformation.h" #include <coreplugin/icore.h> diff --git a/src/plugins/debugger/debuggerkitinformation.cpp b/src/plugins/debugger/debuggerkitinformation.cpp index f41f0edea2..c477a14c74 100644 --- a/src/plugins/debugger/debuggerkitinformation.cpp +++ b/src/plugins/debugger/debuggerkitinformation.cpp @@ -31,6 +31,7 @@ #include "debuggerkitinformation.h" #include "debuggeritemmanager.h" +#include "debuggeritem.h" #include "debuggerkitconfigwidget.h" #include <projectexplorer/toolchain.h> diff --git a/src/plugins/debugger/debuggerkitinformation.h b/src/plugins/debugger/debuggerkitinformation.h index 197c754c12..eaf8fcdbfc 100644 --- a/src/plugins/debugger/debuggerkitinformation.h +++ b/src/plugins/debugger/debuggerkitinformation.h @@ -33,14 +33,11 @@ #include "debugger_global.h" #include "debuggerconstants.h" -#include "debuggeritem.h" -#include <projectexplorer/abi.h> #include <projectexplorer/kitinformation.h> -#include <utils/persistentsettings.h> - namespace Debugger { +class DebuggerItem; class DEBUGGER_EXPORT DebuggerKitInformation : public ProjectExplorer::KitInformation { diff --git a/src/plugins/debugger/debuggeroptionspage.cpp b/src/plugins/debugger/debuggeroptionspage.cpp index 0484757ca8..fc343cbfcb 100644 --- a/src/plugins/debugger/debuggeroptionspage.cpp +++ b/src/plugins/debugger/debuggeroptionspage.cpp @@ -30,6 +30,7 @@ #include "debuggeroptionspage.h" #include "debuggeritemmanager.h" +#include "debuggeritem.h" #include <projectexplorer/projectexplorerconstants.h> diff --git a/src/plugins/debugger/debuggerstartparameters.h b/src/plugins/debugger/debuggerstartparameters.h index d89af005cc..cb083d0173 100644 --- a/src/plugins/debugger/debuggerstartparameters.h +++ b/src/plugins/debugger/debuggerstartparameters.h @@ -34,16 +34,15 @@ #include "debugger_global.h" #include "debuggerconstants.h" -#include <coreplugin/id.h> #include <ssh/sshconnection.h> #include <utils/environment.h> #include <projectexplorer/abi.h> -#include <projectexplorer/kit.h> #include <projectexplorer/runconfiguration.h> #include <projectexplorer/devicesupport/idevice.h> #include <QMetaType> #include <QVector> +#include <QPointer> namespace Debugger { diff --git a/src/plugins/debugger/debuggertooltipmanager.cpp b/src/plugins/debugger/debuggertooltipmanager.cpp index 6bfdc72ce6..2a51e29c7a 100644 --- a/src/plugins/debugger/debuggertooltipmanager.cpp +++ b/src/plugins/debugger/debuggertooltipmanager.cpp @@ -31,6 +31,7 @@ #include "debuggertooltipmanager.h" #include "debuggerinternalconstants.h" #include "debuggerengine.h" +#include "debuggerprotocol.h" #include "debuggeractions.h" #include "stackhandler.h" #include "debuggercore.h" diff --git a/src/plugins/debugger/disassembleragent.cpp b/src/plugins/debugger/disassembleragent.cpp index 7c270a6530..d1041622cb 100644 --- a/src/plugins/debugger/disassembleragent.cpp +++ b/src/plugins/debugger/disassembleragent.cpp @@ -44,6 +44,7 @@ #include <coreplugin/editormanager/documentmodel.h> #include <coreplugin/editormanager/editormanager.h> +#include <texteditor/textmark.h> #include <texteditor/textdocument.h> #include <texteditor/texteditor.h> diff --git a/src/plugins/debugger/lldb/lldbengine.h b/src/plugins/debugger/lldb/lldbengine.h index ca9109d5fb..695c2e417f 100644 --- a/src/plugins/debugger/lldb/lldbengine.h +++ b/src/plugins/debugger/lldb/lldbengine.h @@ -36,6 +36,7 @@ #include <debugger/memoryagent.h> #include <debugger/watchhandler.h> #include <debugger/debuggertooltipmanager.h> +#include <debugger/debuggerprotocol.h> #include <utils/consoleprocess.h> diff --git a/src/plugins/debugger/pdb/pdbengine.cpp b/src/plugins/debugger/pdb/pdbengine.cpp index 80adbd9e3e..2e24a0c295 100644 --- a/src/plugins/debugger/pdb/pdbengine.cpp +++ b/src/plugins/debugger/pdb/pdbengine.cpp @@ -29,6 +29,7 @@ ****************************************************************************/ #include "pdbengine.h" +#include "threaddata.h" #include <debugger/debuggeractions.h> #include <debugger/debuggercore.h> diff --git a/src/plugins/debugger/pdb/pdbengine.h b/src/plugins/debugger/pdb/pdbengine.h index d78ba29343..a30155627b 100644 --- a/src/plugins/debugger/pdb/pdbengine.h +++ b/src/plugins/debugger/pdb/pdbengine.h @@ -38,6 +38,8 @@ namespace Debugger { namespace Internal { +class DebuggerCommand; +class GdbMi; /* * A debugger engine for Python using the pdb command line debugger. diff --git a/src/plugins/debugger/qml/qmlcppengine.cpp b/src/plugins/debugger/qml/qmlcppengine.cpp index bf2fc5bb2b..e30540e710 100644 --- a/src/plugins/debugger/qml/qmlcppengine.cpp +++ b/src/plugins/debugger/qml/qmlcppengine.cpp @@ -30,6 +30,7 @@ #include "qmlcppengine.h" #include "qmlengine.h" +#include "threaddata.h" #include <debugger/debuggerruncontrol.h> #include <debugger/debuggerstartparameters.h> diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index 4f4db64dfc..9ebd77d65a 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -31,6 +31,7 @@ #include "qmlengine.h" #include "baseqmldebuggerclient.h" #include "qmlinspectoragent.h" +#include "threaddata.h" #include <debugger/debuggeractions.h> #include <debugger/debuggercore.h> diff --git a/src/plugins/debugger/qml/qmlengine.h b/src/plugins/debugger/qml/qmlengine.h index baddc4ae65..cec9556618 100644 --- a/src/plugins/debugger/qml/qmlengine.h +++ b/src/plugins/debugger/qml/qmlengine.h @@ -41,10 +41,12 @@ #include <qmldebug/qmloutputparser.h> #include <qmljs/iscriptevaluator.h> -#include <QTextDocument> +QT_FORWARD_DECLARE_CLASS(QTextDocument) namespace Core { class IDocument; } +namespace TextEditor { class BaseTextEditor; } + namespace Debugger { namespace Internal { diff --git a/src/plugins/debugger/snapshothandler.cpp b/src/plugins/debugger/snapshothandler.cpp index 4a00a27978..b69680462f 100644 --- a/src/plugins/debugger/snapshothandler.cpp +++ b/src/plugins/debugger/snapshothandler.cpp @@ -37,7 +37,9 @@ #include <utils/qtcassert.h> +#include <QIcon> #include <QDebug> +#include <QFile> namespace Debugger { namespace Internal { diff --git a/src/plugins/debugger/threadswindow.cpp b/src/plugins/debugger/threadswindow.cpp index b5ce52126b..4baceac700 100644 --- a/src/plugins/debugger/threadswindow.cpp +++ b/src/plugins/debugger/threadswindow.cpp @@ -29,6 +29,7 @@ ****************************************************************************/ #include "threadswindow.h" +#include "threaddata.h" #include "debuggeractions.h" #include "debuggercore.h" diff --git a/src/plugins/debugger/unstartedappwatcherdialog.cpp b/src/plugins/debugger/unstartedappwatcherdialog.cpp index 5c683aa40e..6a6b5cffc5 100644 --- a/src/plugins/debugger/unstartedappwatcherdialog.cpp +++ b/src/plugins/debugger/unstartedappwatcherdialog.cpp @@ -30,6 +30,7 @@ #include "unstartedappwatcherdialog.h" +#include "debuggeritem.h" #include "debuggerdialogs.h" #include "debuggerkitinformation.h" |