diff options
author | Kai Koehne <kai.koehne@nokia.com> | 2011-10-15 13:38:41 +0200 |
---|---|---|
committer | hjk <qthjk@ovi.com> | 2011-10-17 12:23:19 +0200 |
commit | c548721c1ec3325a2cffa3f83f1a583ea02fda2f (patch) | |
tree | f8b320559f5cb16c4a3a8b80f4b0f31d8618c809 /src/plugins/debugger/stackhandler.cpp | |
parent | fe80df7e2ffb9ca334723d13af749c7b3dc973a8 (diff) | |
download | qt-creator-c548721c1ec3325a2cffa3f83f1a583ea02fda2f.tar.gz |
Debugger: Enable stack frames without an annotated function
E.g. breakpoints on QML bindings do not have an annotated function.
Still they're valid stack frames you can click on.
Change-Id: I2b9417e6a57b846d74bd5bc661d11027b028c602
Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/debugger/stackhandler.cpp')
-rw-r--r-- | src/plugins/debugger/stackhandler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/debugger/stackhandler.cpp b/src/plugins/debugger/stackhandler.cpp index fca7a74831..3c35489269 100644 --- a/src/plugins/debugger/stackhandler.cpp +++ b/src/plugins/debugger/stackhandler.cpp @@ -152,7 +152,7 @@ Qt::ItemFlags StackHandler::flags(const QModelIndex &index) const if (index.row() == m_stackFrames.size()) return QAbstractTableModel::flags(index); const StackFrame &frame = m_stackFrames.at(index.row()); - const bool isValid = (frame.isUsable() && !frame.function.isEmpty()) + const bool isValid = frame.isUsable() || debuggerCore()->boolSetting(OperateByInstruction); return isValid && m_contentsValid ? QAbstractTableModel::flags(index) : Qt::ItemFlags(0); |