diff options
author | Marcus Tillmanns <marcus.tillmanns@qt.io> | 2022-07-04 14:24:51 +0200 |
---|---|---|
committer | Marcus Tillmanns <marcus.tillmanns@qt.io> | 2022-07-05 09:42:07 +0000 |
commit | 15c7f08e4ae733aba2bc3a90cd6f22e0a264d2d2 (patch) | |
tree | 796fb4ea5de51d2b66ccecc5a87d005550ab8232 /src/plugins/projectexplorer/buildstep.cpp | |
parent | 4d72cb55ba1e692767ae48b3592436a8df78668c (diff) | |
download | qt-creator-15c7f08e4ae733aba2bc3a90cd6f22e0a264d2d2.tar.gz |
docker: Change Settings to single owner
We change DockerSettings to have a single owner.
Since DockerDevices are destroyed after the plugin
is unloaded, we have to make sure to remove the
settings from devices during plugin teardown.
For this we store a list of created devices in
the factory, and call their shutdown function when
the plugin unloads.
Change-Id: Ic9c7d8ad9437c48d68f20c9a8f8ad7449b3cb972
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/buildstep.cpp')
0 files changed, 0 insertions, 0 deletions