aboutsummaryrefslogtreecommitdiffstats
path: root/doc/qtcreatordev
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-05-26 13:13:37 +0200
committerEike Ziller <eike.ziller@qt.io>2020-05-27 06:54:54 +0000
commit6d97c1fcb1f0a8c712d902065a887f8b74c61cf4 (patch)
tree2a01bdaabb65253a21baf5ade023e9cc9ad064df /doc/qtcreatordev
parentfcbbcc74654770175650b6b46b39eddebd6358e1 (diff)
Unregister deleted IContext objects automatically
Change-Id: I7b84c02c8fe1e7201431116e3d993792370fb942 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'doc/qtcreatordev')
-rw-r--r--doc/qtcreatordev/src/actionmanager.qdoc5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/qtcreatordev/src/actionmanager.qdoc b/doc/qtcreatordev/src/actionmanager.qdoc
index 194d0eefdf..49c57d6818 100644
--- a/doc/qtcreatordev/src/actionmanager.qdoc
+++ b/doc/qtcreatordev/src/actionmanager.qdoc
@@ -124,8 +124,9 @@
Core::ICore::addContextObject(contextObj);
\endcode
- You also have to unregister the IContext object with
- Core::ICore::removeContextObject() when you do not need it anymore.
+ IContext instances are automatically unregistered when they are deleted.
+ Use Core::ICore::removeContextObject() if you need to unregister an IContext
+ instance manually.
Some constructs in \QC automatically have an associated context, like
Core::IEditor and Core::IMode.