diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp index cd893b1e1c6..2eefdb7c1f2 100644 --- a/src/plugins/debugger/cdb/cdbengine.cpp +++ b/src/plugins/debugger/cdb/cdbengine.cpp @@ -1083,6 +1083,11 @@ unsigned CdbEngine::debuggerCapabilities() const |RunToLineCapability; } +bool CdbEngine::canWatchWidgets() const +{ + return true; +} + void CdbEngine::executeStep() { if (!m_operateByInstruction) diff --git a/src/plugins/debugger/cdb/cdbengine.h b/src/plugins/debugger/cdb/cdbengine.h index 9c21dd4b0a8..27a4e7b2b87 100644 --- a/src/plugins/debugger/cdb/cdbengine.h +++ b/src/plugins/debugger/cdb/cdbengine.h @@ -99,6 +99,7 @@ public: virtual void updateWatchData(const WatchData &data, const WatchUpdateFlags & flags = WatchUpdateFlags()); virtual unsigned debuggerCapabilities() const; + virtual bool canWatchWidgets() const; virtual void watchPoint(const QPoint &); virtual void setRegisterValue(int regnr, const QString &value);