diff options
author | hjk <[email protected]> | 2021-03-04 08:03:49 +0100 |
---|---|---|
committer | hjk <[email protected]> | 2021-03-05 06:01:34 +0000 |
commit | 2152564329ce0d129a84255c05bd113e333a7607 (patch) | |
tree | a9e2ea8a9b95e4169cf11d29714078616988a440 /src/plugins/debugger/debuggeractions.cpp | |
parent | b3095b80c81d9f14e02152b93decd57359ac70bb (diff) |
Utils: Remove BaseAspect base from AspectContainer again
Turns out to get into the way more often than it helps, e.g.
'setAutoApply' operated on the base class' m_autoAspect flag
instead of spreading it over the items in the container.
Change-Id: I2711f2a488d1a6c30ec21d3fc481563cec6e55d4
Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggeractions.cpp')
-rw-r--r-- | src/plugins/debugger/debuggeractions.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/debugger/debuggeractions.cpp b/src/plugins/debugger/debuggeractions.cpp index 5fe9576b21d..85b00d02a1f 100644 --- a/src/plugins/debugger/debuggeractions.cpp +++ b/src/plugins/debugger/debuggeractions.cpp @@ -677,12 +677,12 @@ DebuggerSettings::DebuggerSettings() all.registerAspect(&breakOnCatch); // ?? // Collect all - all.registerAspect(&page1); - all.registerAspect(&page2); - all.registerAspect(&page3); - all.registerAspect(&page4); - all.registerAspect(&page5); - all.registerAspect(&page6); + all.registerAspects(page1); + all.registerAspects(page2); + all.registerAspects(page3); + all.registerAspects(page4); + all.registerAspects(page5); + all.registerAspects(page6); all.forEachAspect([](BaseAspect *aspect) { aspect->setAutoApply(false); |