diff options
author | hjk <hjk@qt.io> | 2019-02-28 15:21:50 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-04-02 12:53:29 +0000 |
commit | f7c350d7824c55575451864d427f3da9373ee1b4 (patch) | |
tree | 3ca7420452931be30674364dc75470b7f1e2629a /src/plugins/debugger/stackhandler.cpp | |
parent | 5ca9ac47772be3e84875f13dde2e45f87956243c (diff) |
TreeView: Fix mapping to source models in case ProxyModels are involved
Visible e.g. in context menu handling of the debugger's module view.
Change-Id: I342ed262c9e3dcdf98590003a7930cb8ef4ca0d2
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
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 653ec7ec6c..4d134792bd 100644 --- a/src/plugins/debugger/stackhandler.cpp +++ b/src/plugins/debugger/stackhandler.cpp @@ -367,7 +367,7 @@ bool StackHandler::contextMenuEvent(const ItemViewEvent &ev) { auto menu = new QMenu; - const int row = ev.index().row(); + const int row = ev.sourceModelIndex().row(); StackFrame frame; if (row >= 0 && row < stackSize()) frame = frameAt(row); |