aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/qml/qmlengine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/debugger/qml/qmlengine.h')
-rw-r--r--src/plugins/debugger/qml/qmlengine.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/plugins/debugger/qml/qmlengine.h b/src/plugins/debugger/qml/qmlengine.h
index bdd6b2d64c..76b0452c16 100644
--- a/src/plugins/debugger/qml/qmlengine.h
+++ b/src/plugins/debugger/qml/qmlengine.h
@@ -34,7 +34,6 @@
namespace Debugger {
namespace Internal {
-class WatchItem;
class QmlEnginePrivate;
class QmlInspectorAgent;
@@ -68,7 +67,6 @@ private:
void setState(DebuggerState state, bool forced) override;
void gotoLocation(const Internal::Location &location) override;
- void insertBreakpoint(Breakpoint bp) override;
bool canDisplayTooltip() const override { return false; }
@@ -97,10 +95,10 @@ private:
void activateFrame(int index) override;
void selectThread(ThreadId threadId) override;
- void attemptBreakpointSynchronization() override;
- void removeBreakpoint(Breakpoint bp) override;
- void changeBreakpoint(Breakpoint bp) override;
- bool acceptsBreakpoint(Breakpoint bp) const override;
+ bool acceptsBreakpoint(const BreakpointParameters &bp) const final;
+ void insertBreakpoint(const Breakpoint &bp) final;
+ void removeBreakpoint(const Breakpoint &bp) final;
+ void updateBreakpoint(const Breakpoint &bp) final;
void assignValueInDebugger(WatchItem *item,
const QString &expr, const QVariant &value) override;
@@ -117,12 +115,14 @@ private:
void updateItem(const QString &iname) override;
void expandItem(const QString &iname) override;
void selectWatchData(const QString &iname) override;
- void executeDebuggerCommand(const QString &command, DebuggerLanguages languages) override;
+ void executeDebuggerCommand(const QString &command) override;
+ bool companionPreventsActions() const override;
bool hasCapability(unsigned) const override;
void quitDebugger() override;
void doUpdateLocals(const UpdateParameters &params) override;
+ Core::Context languageContext() const override;
void closeConnection();
void startApplicationLauncher();
@@ -135,7 +135,6 @@ private:
bool isConnected() const;
private:
- friend class QmlCppEngine;
friend class QmlEnginePrivate;
friend class QmlInspectorAgent;
QmlEnginePrivate *d;