forked from qt-creator/qt-creator
Debugger: Make DebuggerEngine internal
Expose less of debugger internals to the device plugins. Change-Id: Ie78756b033fae3fe02bff92eadf26b7319990605 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
|
||||
#include <utils/outputformat.h>
|
||||
|
||||
namespace Debugger { class DebuggerEngine; }
|
||||
namespace Debugger { class DebuggerRunControl; }
|
||||
|
||||
namespace Qnx {
|
||||
namespace Internal {
|
||||
@@ -48,9 +48,10 @@ class Slog2InfoRunner;
|
||||
class QnxDebugSupport : public QnxAbstractRunSupport
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit QnxDebugSupport(QnxRunConfiguration *runConfig,
|
||||
Debugger::DebuggerEngine *engine);
|
||||
QnxDebugSupport(QnxRunConfiguration *runConfig,
|
||||
Debugger::DebuggerRunControl *runControl);
|
||||
|
||||
public slots:
|
||||
void handleDebuggingFinished();
|
||||
@@ -76,7 +77,7 @@ private:
|
||||
|
||||
Slog2InfoRunner *m_slog2Info;
|
||||
|
||||
Debugger::DebuggerEngine *m_engine;
|
||||
Debugger::DebuggerRunControl *m_runControl;
|
||||
int m_pdebugPort;
|
||||
int m_qmlPort;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user