forked from qt-creator/qt-creator
QmlDebugging: Assign Value in Debugger
Call EXEC instead of SET_PROPERTY for assigning a value in Locals and Expressions. Also check if the id of the object is valid before calling EXPAND. Task-number: QTCREATORBUG-7089 Change-Id: I2769e5345cfb7ecf87e36125821f141821556690 Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
This commit is contained in:
@@ -75,8 +75,9 @@ public:
|
||||
virtual void changeBreakpoint(const BreakpointModelId &id) = 0;
|
||||
virtual void synchronizeBreakpoints() = 0;
|
||||
|
||||
virtual void assignValueInDebugger(const QByteArray expr, const quint64 &id,
|
||||
const QString &property, const QString &value) = 0;
|
||||
virtual void assignValueInDebugger(const WatchData *data,
|
||||
const QString &expression,
|
||||
const QVariant &valueV) = 0;
|
||||
|
||||
virtual void updateWatchData(const WatchData &data) = 0;
|
||||
virtual void executeDebuggerCommand(const QString &command) = 0;
|
||||
|
||||
Reference in New Issue
Block a user